.nav_line {
	BACKGROUND-COLOR: #b6d3f7
}
.sub_nav TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(/images/nav_sub_backg.gif); COLOR: #ffffff; LETTER-SPACING: 1px; BACKGROUND-COLOR: #3873ad
}
.sub_nav TD A:link {
	FONT-SIZE: 9px; COLOR: #ffffff; TEXT-DECORATION: none
}
.sub_nav TD A:visited {
	FONT-SIZE: 9px; COLOR: #ffffff; TEXT-DECORATION: none
}
.sub_nav TD A:hover {
	FONT-SIZE: 9px; COLOR: #b6d3f7; TEXT-DECORATION: none
}
.sub_nav TD A:active {
	FONT-SIZE: 9px; COLOR: #b6d3f7; TEXT-DECORATION: none
}
.sub_nav .nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cdd0_main_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
.cdd0_main_items {
	BACKGROUND-IMAGE: url(/images/nav_top_backg_off.gif); COLOR: #2b449c; HEIGHT: 20px; BACKGROUND-COLOR: #b6d3f7; TEXT-ALIGN: center
}
.cdd0_main_items_rollover {
	BACKGROUND-IMAGE: url(/images/nav_top_backg_on.gif); COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #2b449c; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.cdd0_sub_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; CURSOR: hand; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.cdd0_sub_items {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #2a419d; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #c6dbf1; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.cdd0_sub_items_rollover {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #2a419d; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.cdd0_dividers_vertical {
	BACKGROUND-IMAGE: url(/images/nav_top_right_off.gif); WIDTH: 1px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.cdd0_dividers_horizontal {
	
}

h1 {
font-size : 1.2em;
padding : 1px;
background-color : #ffc220;
margin : 0;
}
h2 {
font-size : 1.2em;
border-bottom : 1px solid #ffc220;
}
a img {
border : none;
}
div.form_row {
clear : right;
padding-top : 0;
margin-left : auto;
margin-right : auto;
text-align : center;
}


p {
margin : 12px 0;
}
a {
color : #333;
}
a:visited {
color : #333;
}
a:hover {
color : #000000;
}
a:focus {
outline : none;
}
#error_box {
border : 2px solid red;
text-align : center;
margin : 3px;
padding : 3px;
color : black;
font-weight : bold;
background-color : #fdd;
}
.clear {
clear : both;
}
.AlignCenter {
text-align : center;
}
.Hidden {
display : none;
}
.T1wool, .WOOL {
color : #949494;
font-weight : bold;
}
.LiveWOOL {
color : #ca0002;
font-weight : bold;
}
.VerticalBar {
color : #dadada;
}
fieldset.warning {
background-color : #ffcc00;
text-align : justify;
width : auto;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000;
margin : 5px;
border : 1px solid #999;
}
legend {
font-size : 14px;
font-weight : bold;
margin-top : 6px;
padding-bottom : 10px;
padding-left : 6px;
}
#domain_list {
border : 2px inset #ddd;
overflow : scroll;
}
#folder_list {
border : 1px inset #ddd;
background-color : #fff;
}
#folder_box {
width : 100%;
}
#folder_box #folder_view {
float : left;
width : 160px;
}
#folder_box #folder_view #folder_list {
height : 700px;
padding-left : 5px;
margin-left : 5px;
overflow : auto;
}
#folder_box #folder_view #folder_filter {
text-align : center;
}
#folder_filter * {
float : left;
}
#folder_action {
float : left;
width : 25%;
text-align : center;
}
#folder_box h3 {
text-align : left;
}
#folder_box #domain_view {
float : left;
width : 460px;
clear: right;
}
#folder_box #domain_view #domain_list {
height : 700px;
margin-left : 3px;
background-color : #fff;
}
#folder_box #domain_view #domain_list #pagination {
background-color : #eee;
margin : 10px;
border : 1px solid #ddd;
}
#folder_box #domain_view #domain_filter {
text-align : center;
}
#context_menu {
position : absolute;
background-color : #eee;
border : 1px outset #000;
padding : 1px;
}
#context_menu li {
list-style-type : none;
padding : 1px;
border : 0;
cursor : pointer;
background-repeat : no-repeat;
background-position : left center;
}
#context_menu .context_menu_item:hover {
border : 1px solid #000;
background-color : #eee;
padding : 0;
}


.HeadLnk a {
color : #000;
}
.HeadLnk a:hover {
color : #000;
}
.HeadLnk a:visited {
color : #000;
}
.HeadLnk a span {
color : #004276;
}
.HeadLnk a:hover span {
color : #ca0002;
}
.HeaderLnk a span {
color : #000;
}
.HeaderLnk a:visited span {
color : #000;
}
.HeaderLnk a:hover span {
color : #ca0002;
}
ul {
margin-top : 0;
}


.domainNameHighlight {
font-weight : bold;
}
.tabcontent a {
font-weight : bold;
color : #000;
}
div.tab {
background : url(../img/template/tabs_off.gif) no-repeat left top;
font-size : 11px;
text-decoration : none;
width : 114px;
padding : 6px 0 4px 0;
text-align : center;
float : left;
}





table.pagination tr td.centered {
text-align : center;
}

.link {
font-size : 11px;
padding : 6px 6px;
line-height : 13px;
font-weight : bold;
border-top : 1px solid #dfdfdf;
color : #efa900;
}
.link a {
font-weight : bold;
}
.link10 {
font-size : 10px;
padding : 0;
}
.MpHead {
font-size : 13px;
font-weight : bold;
padding : 0 0 0 10px;
}
.navLinks ul li {
padding : 5px 5px 0 18px;
clear : both;
}
.navLinks ul {
list-style : none;
margin : 0;
padding : 0;
}
.navLinks a {
line-height : 14px;
font-weight : bold;
color : #777;
text-decoration : none;
}
.Offers {
text-align : center;
}
#content .EdnsForm {
padding : 0;
border : 0 solid #000;
}
.EdnsForm {
padding : 6px 10px 0 10px;
border : 0 solid #000;
}
.EdnsForm input {
background-color : #f5f5f3;
border : 1px solid #9a9ab2;
color : #000;
font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.EdnsForm select {
background-color : #f5f5f3;
border : 1px solid #9a9ab2;
color : #000;
font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


table.data {
border : 1px solid #ddd;
background-color : #fff;
width : 100%;
font-size : 0.9em;
table-layout : auto;
}
div.totalsbg {
margin-bottom : 70px;
}
table.totalsbg {
margin : 1%;
float : right;
border : 1px solid #ddd;
}
table.totalsbg .left {
text-align : left;
font-weight : bold;
}
table.totalsbg .right {
text-align : right;
}
table.data thead {
background-color : #ddd;
color : #000;
text-align : center;
font-weight : bold;
}
.priceTabs {
height : 20px;
background : url(../img/template/prices-shadow.gif) repeat-x 100% 0;
text-align : center;
}
.tab_prices {
background : url(../img/template/tab_bg_unsel.gif) no-repeat;
font-size : 11px;
text-decoration : none;
color : #303030;
margin : 3px 3px 3px 3px;
width : 40px;
min-width : 40px;
display : block;
float : left;
padding-top : 1px;
}
.tab_prices.tab_prices_sel {
background : url(../img/template/tab_bg_sel.gif) no-repeat;
font-weight : bold;
}
.price {
color : #000;
font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.duration {
text-align:center;

}
.flag {
color : #000;
font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.flag img {
padding-top : 1px;
}
#price .data tr.odd {
height : 15px;
}
#price {
padding : 4px;
width : 190px;
}
#price h2 {
text-align : center;
margin-top : 0;
}
#price table {
text-align : left;
width : 100%;
}
#price .data thead {
color : #000;
}
#price .data thead th.flag {
padding-left : 16px;
}
.data tr.odd {
background : #F5FAFA;
height : 20px;
}
.data tr.odd td.flag {
text-align : left;
padding-left : 16px;
height : 16px;
}
.data tr.even td.flag {
text-align : left;
padding-left : 16px;
height : 16px;
}
.data tr td {
overflow : hidden;
}
.data tr td.centered {
text-align : center;
}
.data tr td.right {
text-align : right;
}
.data tr td.price {
text-align : right;
}
.data tr td a.action {
text-align : center;
width : 100%;
display : block;
}








/** optional **/
/*
a.button:visited{
	color:#aaa;
}
*/


/*Hover Style*/


/* End Styled form buttons */

/* Test CSS for main news/alerts/promos - REMOVE this comment when working */

