/* CSS Document */


/*
---------------------------------------------
01. main/default elements
---------------------------------------------
*/

body { margin:0; padding:0; font-family:"Helvetica", Arial, Helvetica, sans-serif; font-size:12px }

p { margin:0; padding:0; font-size:12px; line-height:1.3em; font-family:Verdana, Arial, Helvetica, sans-serif}
p a { text-decoration:underline; color:#FF5A00}

h1 { margin:0; padding:0; font-size:23px; font-weight:normal; color:#FF5A00; letter-spacing:-1px}
h2 { margin:0; padding:0; font-size:23px; font-weight:normal; color:#FF5A00; font-family:Verdana, Arial, Helvetica, sans-serif}
h3 { margin:0; padding:0; font-size:20px; font-weight:bold; color:#678E00; font-family:Arial, Helvetica, sans-serif}
h4 { margin:0; padding:0; font-size:18px; font-weight: bold; color:#FF5A00; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px dotted #000000}

h5 { margin:0; padding:0; font-size:13px; line-height:1.3em; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#FF5A00}
h5 a { text-decoration:none; color:#FF5A00}
h5 a:hover { text-decoration: underline; color:#FF5A00}

h6 { margin:0; padding:0; font-size:14px; color:#2669D1; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px}
h6 a { text-decoration:underline; color:#2669D1}


/*
---------------------------------------------
02. top bar styles
---------------------------------------------
*/

.bg_topbar { width:948px; height:41px; background:url(../images/bg_topbar.gif) no-repeat top left}
.bg_topbar h1 { font-size:24px; font-weight:normal; color:#FFFFFF}

.bg_loginbox { height:23px; background:#0A2958}
.bg_input { border:none; width: auto; height:15px; background:url(../images/bg_username.gif) no-repeat center left; padding-left:10px; padding-right:10px}
.input { width:135px; font-size:11px; border:none; height:13px; border:1px solid #FFFFFF; color:#294CB4; margin-top:1px }


.bg_nav { background:#FFFDE9} 
.bg_nav_right { background:url(../images/bg_nav_right.gif) repeat-x bottom}

.nav { width:auto; height:25px; background:url(../images/bg_nav_right.gif) no-repeat bottom right; padding-bottom:1px}
.nav ul { margin:0; padding:0; width:auto; list-style:none; padding-bottom:1px}
.nav ul li { margin:0; padding:0; width:auto; list-style:none; height:23px; float:left; border-right:2px solid #F9F9F9}
.nav ul li a { display:block; width:auto; padding:3px 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; color:#363635; background:#FBF2D7}
.nav ul li a:hover { color:#000000}

.nav ul li a.welcome { background:url(../images/navbg_welcome.gif) no-repeat bottom;}
.nav ul li a.welcome_selected { background:url(../images/navbg_welcome_selected.gif) no-repeat bottom; color:#FFFFFF}

.nav ul li a.selected { background:url(../images/navbg_selected.gif) no-repeat bottom; color:#FFFFFF}



ul.rightlinks { margin:0; padding:0; text-align:right; padding-right:5px; float:right}
ul.rightlinks li { margin:0; padding:0; list-style:none; float:left; border-right:1px solid #716A9C; color:#716A9C;}
ul.rightlinks li a { text-decoration:none; color:#716A9C; padding:0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:1.0em}
ul.rightlinks li a:hover { text-decoration: underline;}


/*
---------------------------------------------
03. homepage content styles
---------------------------------------------
*/

.searchbox_middle { border-left:1px solid #CCCCCC;  border-right:1px solid #CCCCCC}

.input_findit {border:1px solid #666666; width:185px; padding:2px; font-size:18px}
.text_small { font-size:12px; color:#303030}
.text_blue { color:#143C84}
.text_orange { color:#FF5A00}
.text_orange a { text-decoration:underline; color:#2669D1}


.bg_box_heading { width:250px; height:42px; background:url(../images/bg_boxheading.gif) no-repeat; padding-left:12px; color:#FF5A00; font-size:17px}


ul.list_order { margin:0; padding:10px 0px;}
ul.list_order li { margin:0; padding:0; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; list-style:none; padding-bottom:3px}
ul.list_order li a {color:#999999; text-decoration:none}
ul.list_order li a:hover {color:#999999; text-decoration: underline}



/*
---------------------------------------------
04. footer styles
---------------------------------------------
*/

.bg_footerbox { width:913px; height:42px; background:url(../images/bg_footerbox.gif) no-repeat}


.text_arial { font-family:Arial, Helvetica, sans-serif; font-size:12px}
.text_arial a { text-decoration:none; color:#FF5A00}
.text_arial a:hover { text-decoration: underline; color:#FF5A00}

.text_footer_small { font-size:10px; color:#999999}

.text_footer_small_orange { font-size:10px; color:#FF5A00}
.text_footer_small_orange a { text-decoration:none; color:#FF5A00}
.text_footer_small_orange a:hover { text-decoration: underline; color:#FF5A00}


/*
---------------------------------------------
05. c panel page styles
---------------------------------------------
*/

.form_bordertop { border-top:1px solid #D7D7D7; font-size:14px; color:#FF5A00; font-family:Verdana, Arial, Helvetica, sans-serif}

.form_heading_blank { width:auto; height:30px; background:url(../images/bg_form_shadow.gif) repeat-x top; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3}

.table {margin:0px;font-size:11px; line-height:1.2em; font-weight: normal; border:1px solid #BFBFBF; border-bottom:none; border-top:none; font-family:Arial, Helvetica, sans-serif}
.table tr { color:#000000}
.table td {padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:7px; border-bottom:1px solid #BFBFBF;}
.table td a { color:#003AFF; text-decoration: underline}

.table tr.head {font-weight: bold; font-size:11px; background:url(../images/heading_table.gif) repeat-x top right; color:#000; border-right:1px solid #BFBFBF;}

.table tr.grey {background:#F7F7F7; margin:0; padding:0; color:#000}
.table td.border { border-bottom:1px solid #BFBFBF; border-left:1px solid #BFBFBF}

.bggrey { background:#D5D5D5; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding:2px 10px; padding-bottom:5px; border:1px solid #C0C0C0; border-top:none}
.bggrey a { text-decoration:underline; color:#003AFF;}


.border_dotted { border-left:1px dotted #C0C0C0; border-right:1px dotted #C0C0C0}
.text_small_arial { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333; line-height:1.3em; padding-bottom:4px}
.price { color:#FF8440; font-weight:bold; font-size:23px; font-family:Arial, Helvetica, sans-serif; padding-top:7px; line-height:1.0em}



/*
---------------------------------------------
05. PG2 Styles
---------------------------------------------
*/

.text_available { font-size:28px; font-weight:normal}
.link_clickhere {color:#003AFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-right:12px}
.link_clickhere a { color:#003AFF; text-decoration: underline}


.domain_bordertop { border-top:1px solid #565656; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif}
.domain_borderbottom { border-bottom:1px solid #565656}
.domain_borderbox { border:1px solid #565656; border-top:none}
.bg_grey { background:#F0F0F0; padding-left:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif}

.text_red { color:#E32600}
.text_small_verdana { font-size:11px; color:#666666}
.text_small_verdana_black { font-size:11px; color:#333; text-align:justify}
.text_small_verdana_black a { color:#001EFF}


/*
---------------------------------------------
05. PG3 Styles
---------------------------------------------
*/

.input1 { width:76px; border:1px solid #CCCCCC; background:url(../images/bg_input_register.gif) repeat-x top right; margin-right:5px; padding:3px; font-size:12px; border-top:none}
.input2 { width:164px; border:1px solid #CCCCCC; background:url(../images/bg_input_register.gif) repeat-x top right; margin-right:5px; padding:3px; margin-bottom:5px; font-size:12px; border-top:none}
.input3 { width:56px; border:1px solid #CCCCCC; background:url(../images/bg_input_register.gif) repeat-x top right; margin-right:5px; padding:3px; font-size:12px; border-top:none}

.textarea { width:320px; height:200px; border:1px solid #CCCCCC; background:url(../images/bg_input_register.gif) repeat-x top right; margin-right:5px; padding:10px; margin-bottom:5px; font-size:12px; border-top:none; font-family:Arial, Helvetica, sans-serif}

.dropdown1 { width:170px; border:1px solid #CCCCCC; background:url(../images/bg_input_register.gif) repeat-x top right; margin-right:5px; padding:3px; margin-bottom:5px; font-size:12px; border-top:none}
.dropdown2 { width:100px; border:1px solid #CCCCCC; background:url(../images/bg_input_register.gif) repeat-x top right; margin-right:5px; padding:3px; margin-bottom:5px; font-size:12px; border-top:none}
.dropdown3 { width:60px; border:1px solid #CCCCCC; background:url(../images/bg_input_register.gif) repeat-x top right; margin-right:5px; padding:3px; margin-bottom:5px; font-size:12px; border-top:none}

.heading_green { color:#6A8600; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.required { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#E32600;}

.text_terms_small { font-size:10px; color:#000; padding-bottom:4px}

.heading_green_big { color:#6A8600; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.heading_green_bigger { color:#6A8600; font-weight:bold; font-size:17px; font-family:Arial, Helvetica, sans-serif}

.required { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#E32600;}


.table1 {margin:0px;font-size:11px; line-height:1.2em; font-weight: normal; border:1px solid #000000; border-bottom:none; font-family:Arial, Helvetica, sans-serif}
.table1 tr { color:#000000}
.table1 td {padding-left:6px; padding-right:6px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #000000;}
.table1 td a { color:#003AFF; text-decoration: underline}

.table1 tr.head {font-weight: bold; font-size:11px; background:#BCD13F; color:#000; border-right:1px solid #000000;}

.table1 tr.grey {background:#F7F7F7; margin:0; padding:0; color:#000}
.table1 tr.yellow {background:#FFFED3; margin:0; padding:0; color:#EC2700; font-size:14px; font-weight:bold; text-align:right;}

.table1 td.border { border-bottom:1px solid #000000; border-left:1px solid #000000}

.box_yellow { background:#FFFED3; border:1px solid #000000; padding:10px 5px}

.bg_line { background:url(../images/bg_line.gif) repeat-x bottom}

.bg_text { background:#FFFED4; padding:4px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px}
.bg_text_orange { background:#FFFED4; padding:4px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; color:#D80000}

.price_black {font-weight: bold; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.price_orange {font-weight: bold; font-size:14px; color:#D80000; font-family:Arial, Helvetica, sans-serif}

.text_blue_arial { color:#0041D5; font-family:Arial, Helvetica, sans-serif; font-size:14px}
.text_blue_arial a { color:#0041D5; text-decoration:underline}