@import "navigation.submenu.css";
@import "inner.footer.css";

.textBannerBox input.field {width:72px; margin-right:4px;}

/* content
==================================== */
#wrap {
width:824px;
float:right;
margin-bottom:20px;
}
#content {
width:686px;
float:left;
font-size:14px;
}
#content p {
padding:10px 16px 8px;
color:#333;
line-height:18px;
}
#content h1 { margin:15px 16px;}
#content h2, #content h3, #content h4 { margin:0 16px; padding:10px 0;}
#content table h2, #content table h3, #content table h4 { margin:0 0 8px; padding:0;}
#content form {margin-left:16px;}
#leftSidebar {
width:134px;
float:left;
padding-top:15px;

}
#rightSidebar {
width:134px;
float:right;
padding:15px 0 10px;
/*overflow:hidden;*/
}
#breadcrumbs {
padding:10px 16px 30px;
font-size:12px;
}
#breadcrumbs a {
font-size:11px;
}
.green #content h2 {
color:#007DC3;
margin-bottom:10px;
font-size:36px;
line-height:36px;
}
/* tables
======================================*/
table {
font-size:12px;
margin-left:16px;
width:670px;
}
body.green table { width:98%;}
body.green div.box table {width: inherit; margin:0;}
table th, table td {
padding:6px;
}

table th {
color:#fff;
font-size:13px;
font-weight:bold;
border-right:1px solid #fff;
}
table.purple {border-top:1px solid #9f218b;}
table.purple th {
background-color:#9f218b;
}
table.purple td {
/*border-bottom:1px dashed #9f218b;*/
background:url('../img/common/bg-purple-table.gif') left bottom repeat-x;
}
table.purple tr.selected {
background-color:#F0E4F1;
}
.purpleborder {border:1px dotted #9f218b;}

table.pink { border-top:1px solid #eb529d;}
table.pink th {
background-color:#eb529d;
}
table.pink td {
/*border-bottom:1px dotted #eb529d;*/
background:url('../img/common/bg-pink-table.gif') left bottom repeat-x;
}
.pinkborder {border:1px dotted #eb529d;}

table.orange {border-top:1px solid #f58025;}
table.orange th {
background-color:#f58025;
}
table.orange td {
position: relative;
/*border-bottom:1px dotted #f58025;*/
background:url('../img/common/bg-orange-table.gif') left bottom repeat-x;
}
.orangeborder {border:1px dotted #f58025;}

table.yellow {border-top:1px solid #fdb924;}
table.yellow th {
background-color:#fdb924;
}
table.yellow td {
position: relative;
/*border-bottom:1px dotted #fdb924;*/
background:url('../img/common/bg-yellow-table.gif') left bottom repeat-x;
}
.yellowborder {border:1px dotted #fdb924;}

table.blue {border-top:1px solid #007dc3;}
table.blue th {
background-color:#007dc3;
}
table.blue td {
/*border-bottom:1px dotted #007dc3;*/
background:url('../img/common/bg-blue-table.gif') left bottom repeat-x;
padding:10px 6px;
}
table.blue td.sub {
padding:0 0 0 30px;
background:none;
}
table.blue td.sub h4 {
font-size:12px;
font-weight:700;
color:#888888;
}
table.blue h4 {
color:#007DC3;
font-size:17px;
}
.blueborder {border:1px dotted #007dc3;}

table.bluish {
border-top:1px solid #00aeef;
clear:right;
}
table.bluish th {
background-color:#00aeef;
}
table.bluish td {
border-bottom:1px dotted #00aeef;
}
.bluishborder {border:1px dotted #00aeef;}

table tr.editItem {
display:none;
background:#F2F2F2;
}

table.bluish h4 {
color:#007DC3;
font-size:17px;
}
table.green { border-top:1px solid #00b25a;}
table.green th {background-color:#00b25a;}
table.green td {border-bottom:1px dotted #00b25a; padding:10px 6px;}
.lineThrough{text-decoration: line-through;}

.purpleborder, .pinkborder, .orangeborder, .yellowborder, .blueborder, .bluishborder {margin:0 16px;}