A { color:#666666; text-decoration:none; }

.whitelink { color:#FFFFFF; text-decoration:none; }

.blacklink { color:#666666; text-decoration:none; }

.blacklink2 { color:#666666; text-decoration:none; font-size:11px; font-family : Tahoma, Verdana, Arial;}

.blacklink3 { color:#FF0033; text-decoration:none; font-size:20px; font-family : Tahoma, Verdana, Arial;}

.subheads { color:#666666; font-size: 7pt; font-weight: bold; background-color: #f8f8f8; text-decoration:none; padding-top: 1px;}

.bodycopy { color:#666666; font-size: 7pt; font-weight: 100; background-color: #ffffff; text-decoration:none; padding-left: 2px; }

.blacklinkwithrollover { color:#666666; text-decoration:none; }

.blacklinkwithrollover2 { color:#666666; text-decoration:none; font-size:10px;}

.bluelink { color:#003366; text-decoration:underline; }

.bluelink:Hover  { color : #cccccc; text-decoration : none; }

.rdtextbold { color:#003366; text-decoration:none; font-size:10px; font-family : Tahoma, Verdana, Arial;}

A:hover { color:#cccccc; text-decoration:underline; }

A:hover.blacklink { color:#003366; text-decoration:underline; }

A:hover.blacklink2 { color:#cccccc; text-decoration:none; font-size:11px; font-family : Tahoma, Verdana, Arial;}

A:active.blacklink2 { color:#003366; text-decoration:none; font-size:11px; font-family : Tahoma, Verdana, Arial;}

A:hover.blacklinkwithrollover { color:#003366; background-color: #f8f8f8; text-decoration:underline; }

A:hover.blacklinkwithrollover2 { color:#003366; background-color: #f8f8f8; text-decoration:underline; }

A:hover.bluelink { color:#cccccc; background-color: #ffffff; text-decoration:underline; }

.boxborder{ background-image: url('http://www.p1overnight.com/images/box_003366.gif'); background-repeat: no-repeat }




.Folder{background:#f8f8f8;padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px; border-left:1px solid #e2e2e2; border-bottom:0px solid #ccc; border-right:1px solid #e2e2e2; border-top:0px solid #ccc}.Folder_Body{background:#f8f8f8;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:0px; border-left:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-top:0px solid #ccc}.DialogBox{BACKGROUND-COLOR:#fff}.DialogBorder{BACKGROUND-COLOR:#ccc}.flat_line{background:#fff;padding-top:0px;padding-right:1px;padding-left:1px;padding-bottom:0px;font-size:85%;        border-left:0px solid #ccc;        border-bottom:1px solid #ccc;        border-right:0px solid #ccc;        border-top:0px solid #ccc}.checkout_payment2{background:#fff;padding-top:3px; padding-right:3px; padding-left:3px; padding-bottom:3px;  border-left:1px solid #ccc;        border-bottom:1px solid #ccc;        border-right:1px solid #ccc;        border-top:1px solid #ccc}
.product_checkmark {background: #ffffff;padding-top: 0px;padding-right: 1px;padding-left: 14px;padding-bottom: 0px;font-size: 85%;background-image: url('http://www.p1overnight.com/images/CheckMark.gif'); background-repeat: no-repeat;}
.server_info_2{background:#fff;padding-top:0px;padding-right:1px;padding-left:1px;padding-bottom:0px;font-size:85%;        border-left:0px solid #ccc;        border-bottom:1px solid #ccc;        border-right:0px solid #ccc;        border-top:0px solid #ccc;}






.box_specials{ background-image: url('http://www.p1overnight.com/images/box_specials.gif'); background-repeat: no-repeat }
.cnet_mainheader {font-family;Tahoma;color:#ffffff;font-size:11px;font-weight:bold;padding:3px;width:100%;background-color:#003366;}
.cnet_textbold {font-family:Tahoma;color:#666666;font-size:10px;font-weight:bold;padding:2px;}
.cnet_text {font-family:Tahoma;color:#666666;font-size:10px;font-weight:normal;padding:2px;}
.cnet_textparagraph {font-family:Tahoma;color:#666666;font-size:10px;font-weight:normal;padding:2px;}
.cnet_texttable {font-family:Tahoma;font-size:10px;font-weight:normal;color:#666666;}
.cnet_tableleft {background-color:#f8f8f8;font-family:Tahoma;color:#666666;font-size:10px;font-weight:bold;padding:2px;}
.cnet_tableright {background-color:#ffffff;font-family:Tahoma;color:#666666;font-size:10px;font-weight:normal;padding:2px;}
.cnet_tablelines {background-color:#ffffff;}

.textreg { width: 150px; }

.product_info {
	background: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-size: 85%;
	
        
        border-left: 1px dotted #666666;
        border-bottom: 1px dotted #666666;
        border-right: 1px dotted #666666;
        border-top: 1px dotted #666666;
       
}

.dotted_line {
	background: #ffffff;
	padding-top: 1px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
        border-top: 1px dotted #666666;
       
}

.product_info_usa {
	
	background: #ffffff;
	padding-top: 0px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 0px;
	font-size: 85%;
	
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        border-top: 1px solid #cccccc;
}

.product_checkmark {
	
	background: #ffffff;
	padding-top: 0px;
	padding-right: 1px;
	padding-left: 14px;
	padding-bottom: 0px;
	font-size: 85%;
	background-image: url('http://www.p1overnight.com/images/CheckMark.gif'); background-repeat: no-repeat;
        
}

.checkout_payment2 {
	
	background: #ffffff;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	font-size: 85%;
	
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        border-top: 1px solid #cccccc;
}

.product_info_list_2 {
	
	padding-top: 0px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 0px;
	font-size: 85%;
	
        border-left: 1px solid #cccccc;
        border-bottom: 0px solid #cccccc;
        border-right: 1px solid #cccccc;
        border-top: 1px solid #cccccc;
}



.product_info_list {
	
	padding-top: 1px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	font-size: 85%;
	
        
        border-left: 1px solid #cccccc;
        border-bottom: 0px dotted #666666;
        border-right: 0px dotted #666666;
        border-top: 1px solid #cccccc;
       
}


.product {
	
	
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	
	
        border-left: 0px solid #cccccc;
        border-bottom: 0px solid #cccccc;
        border-right: 0px solid #cccccc;
        border-top: 0px solid #cccccc;
      
       
}

.product2 {
	
	
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	
	
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        border-top: 1px solid #cccccc;
      
       
}

.product_info_spec {
	
	background: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-size: 85%;
	font-family:Tahoma;
        font-size:10px;
        font-weight:normal;
        color:#666666;
        border-left: 0px solid #cccccc;
        border-bottom: 0px solid #cccccc;
        border-right: 0px solid #cccccc;
        border-top: 0px solid #cccccc;
        
        
}

.product_info_spec2 {
	
	background: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-size: 85%;
	font-family:Tahoma;
        font-size:10px;
        font-weight:normal;
        color:#666666;
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        
        
}

.product_info_spec3 {
	
	background: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;

        
        
}



.product_info_usa2 {
	
	
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	font-size: 95%;
	
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        border-top: 1px solid #cccccc;
       
}


.box_specials4 {
	background-image: url(http://www.serverpartsdirect.com/images/dot.gif);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	font-size: 75%;
	width: 200px;
        border-left: 1px dotted #cccccc;
        border-bottom: 1px dotted #cccccc;
       
}


.checkout_payment {
	background: #ffffff;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;

       
}

INPUT.greybox {
	font-family : Arial;
	font-size : 9pt;
	color : Black;
	border-style : solid;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-color : cccccc;
	background-color : #f8f8f8;
}

.radiobutton {
		background: transparent;
		color: #005CB4
}

.product_info_usa6 {
	
	
	border-left: 1px solid #e2e2e2;
        border-bottom: 1px solid #e2e2e2;
        border-right: 1px solid #e2e2e2;
        border-top: 1px solid #e2e2e2;
}

A.bmenu  {
	color : #666666;
	text-decoration : none;
        font-family : Tahoma, Verdana, Arial;
        font-size : 11px;
}

A.bmenu:Visited  {
	color : #666666;
	text-decoration : none;
        font-family : Tahoma, Verdana, Arial;
        font-size : 11px;
}

A.bmenu:Active  {
	color : #666666;
	text-decoration : none;
        font-family : Tahoma, Verdana, Arial;
        font-size : 11px;
}

A.bmenu:Hover  {
	color : #cccccc;
	text-decoration : none;
        font-family : Tahoma, Verdana, Arial;
        font-size : 11px;
}


TH  {
 	font-family : Verdana,Arial,Helvetica;
 	color : #000000;
 	font-size : 10pt;
 	font-weight : 800;
 	font-style : normal;
 	text-align : center;
 	text-decoration : none;
 }

TD  {
 	font-family : Verdana,Arial,Helvetica;
 	color : #666666;
 	font-size : 8pt;
 	font-weight : 300;
 	font-style : normal;
 	text-decoration : none;
 }


#Search { margin: 0px; padding: 0px; }
#SearchString { border: 1px solid #B0B0B0; font: 12px Verdana,Helvetica,Arial,Sans-Serif; }
#cn_header { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 7.75pt; color: #999999; align: center; margin: 0px; padding-top: 10px; padding-left: 0px; padding-right: 0px; }

a.cn_header_link:link    { font-size: 7.75pt; color: #000099; text-decoration: none; }
a.cn_header_link:active  { font-size: 7.75pt; color: #000099; text-decoration: none; }
a.cn_header_link:visited { font-size: 7.75pt; color: #000099; text-decoration: none;  }
a.cn_header_link:hover   { font-size: 7.75pt; color: #0000FF; text-decoration: underline; }

.cn_country { font-size: 7.75pt; padding-left: 3px; padding-right: 5px; color: #999999; }
.cn_extranet_arrow { font-size: 7.75pt; color: #999999; padding-right: 5px; }
.cn_title_bar { background: white url(https://www.p1overnight.com/images/nav/mold_top.gif) repeat-x; }
.cn_site_title { font-size: 8.75pt; color: #003366; font-weight: bold; padding-left: 3px; padding-top: 2px; }

.cn_snav      { background: white url(https://www.p1overnight.com/images/nav/mold_highlight_bottom_off.gif) repeat-x; }
.cn_snav_menu { margin: 0px; padding: 0px; }

.cn_snav_link,
.cn_snav_pipe,
.cn_snav_menu .cn_snav_link a,
.cn_snav_menu .cn_snav_link a:hover,
.cn_snav_menu .cn_snav_link_hover a,
.cn_snav_menu .cn_snav_link_hover a:hover,
.cn_snav_menu .cn_snav_link_on a,
.cn_snav_menu .cn_snav_link_on a:hover,
.cn_snav_menu .cn_snav_link_red_on a,
.cn_snav_menu .cn_snav_link_red_on a:hover,
.cn_snav_menu .cn_snav_link_red_hover a,
.cn_snav_menu .cn_snav_link_red_hover a:hover { font-size: 7.75pt; color: #666666; text-decoration: none; padding-top: 2px; padding-bottom: 2px; display: block; }

.cn_snav_link,
.cn_snav_link_hover,
.cn_snav_link_on,
.cn_snav_link_red_hover,
.cn_snav_link_red_on { color: #666666; padding: 0px 5px 0px 5px; }

.cn_snav_link_hover { color: #666666; background: white url(https://www.p1overnight.com/images/nav/mold_highlight_bottom_over.gif) repeat-x; }
.cn_snav_link_on    { color: #666666; background: white url(https://www.p1overnight.com/images/nav/mold_highlight_bottom_on.gif) repeat-x; }
.cn_shade_off   { background: white url(https://www.p1overnight.com/images/nav/mold_shade_bottom_off.gif) no-repeat; }
.cn_shade_hover { background: white url(https://www.p1overnight.com/images/nav/mold_shade_bottom_over.gif) no-repeat; }
.cn_shade_on    { background: white url(https://www.p1overnight.com/images/nav/mold_shade_bottom_on.gif) no-repeat; }

/* 3rd party rules */
.cn_snav_link_red_hover { color: #666666; background: white url(https://www.p1overnight.com/images/nav/moldred_highlight_bottom_over.gif) repeat-x; }
.cn_snav_link_red_on    { color: #666666; background: white url(https://www.p1overnight.com/images/nav/moldred_highlight_bottom_on.gif) repeat-x; }
.cn_shade_red_off   { background: white url(https://www.p1overnight.com/images/nav/moldred_shade_bottom_off.gif) no-repeat; }
.cn_shade_red_hover { background: white url(https://www.p1overnight.com/images/nav/moldred_shade_bottom_over.gif) no-repeat; }
.cn_shade_red_on    { background: white url(https://www.p1overnight.com/images/nav/moldred_shade_bottom_on.gif) no-repeat; }

#cn_pnav { padding: 0px; background: #1C345C url(https://www.p1overnight.com/images/nav/header_mainnav_bg_off.gif) repeat-x; }
#cn_pnav * { font-size: 7.75pt; }
#cn_pnav a { color: white; }

/* 3rd party */
#cn_pnav_red { padding: 0px; background: #830000 url(https://www.p1overnight.com/images/nav/headerred_mainnav_bg_off.gif) repeat-x; }
#cn_pnav_red * { font-size: 7.75pt; }
#cn_pnav_red a { color: white; }

.cn_pnav_link a:link,
.cn_pnav_link a:active,
.cn_pnav_link a:visited,
.cn_pnav_link_on a:link,
.cn_pnav_link_on a:active,
.cn_pnav_link_on a:visited,
.cn_pnav_link_hover a:link,
.cn_pnav_link_hover a:active,
.cn_pnav_link_hover a:visited,
.cn_pnav_link_red_on a:link,
.cn_pnav_link_red_on a:active,
.cn_pnav_link_red_on a:visited,
.cn_pnav_link_red_hover a:link,
.cn_pnav_link_red_hover a:active,
.cn_pnav_link_red_hover a:visited,
.cn_pnav_fmenu_link a:link,
.cn_pnav_fmenu_link a:active,
.cn_pnav_fmenu_link a:visited,
.cn_pnav_fmenu_link_hover a:link,
.cn_pnav_fmenu_link_hover a:active,
.cn_pnav_fmenu_link_hover a:visited { text-decoration: none; color: white; padding: 0px; }

.cn_pnav_link a:hover,
.cn_pnav_link_hover a:hover,
.cn_pnav_link_red_hover a:hover,
.cn_pnav_fmenu_link a:hover,
.cn_pnav_fmenu_link_hover a:hover { text-decoration: underline; padding: 0px; }

.cn_pnav_link,
.cn_pnav_link_on,
.cn_pnav_link_hover,
.cn_pnav_link_red_on,
.cn_pnav_link_red_hover { font-weight: bold; color: white; text-align: center; padding: 4px 7px 5px 6px; }

.cn_pnav_link_on    { background: #1C345C url(https://www.p1overnight.com/images/nav/header_mainnav_bg_on.gif) repeat-x; }
.cn_pnav_link_hover { background: #1C345C url(https://www.p1overnight.com/images/nav/header_mainnav_bg_over.gif) repeat-x; }

/* 3rd party */
.cn_pnav_link_red_on    { background: #1C345C url(https://www.p1overnight.com/images/nav/headerred_mainnav_bg_on.gif) repeat-x; }
.cn_pnav_link_red_hover { background: #1C345C url(https://www.p1overnight.com/images/nav/headerred_mainnav_bg_over.gif) repeat-x; }

.cn_pnav_fmenu { line-height: 1.15; position: absolute; z-index: 1024; padding: 0px 0px 16px 0px; text-align: left; width: 176px; background: #294779 url(https://www.p1overnight.com/images/nav/header_flymenu_bg.gif) repeat-x; }

.cn_pnav_fmenu_ie_select_block { z-index: 0; position: absolute; left: 0px; top: 0px; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); }*/

.cn_pnav_fmenu_hdr { font-weight: bold; color: #E3DB9D; padding: 6px 10px 4px 7px; margin: 0px; }

.cn_pnav_fmenu_link table, .cn_pnav_fmenu_link_hover table { width: 100%; align: left; }
.cn_pnav_fmenu_link * a, .cn_pnav_fmenu_link_hover * a { display: block; width: 100%; }
.cn_pnav_fmenu_link_carat { color: #ADCFE7; padding: 0px 4px 0px 7px; width: 1px; }
.cn_pnav_fmenu_link, .cn_pnav_fmenu_link_hover { line-height: 0; color: white; margin: 0px; width: 100%; padding: 0px 0px 4px 0px; }
.cn_pnav_fmenu_link_hover { cursor: pointer; background: #6079B6 url(https://www.p1overnight.com/images/nav/header_flymenu_bghighlight.gif) repeat-x; }

.cn_pnav_fmenu_link_hover a:link,
.cn_pnav_fmenu_link_hover a:visited,
.cn_pnav_fmenu_link_hover a:active,
.cn_pnav_fmenu_link_hover a:hover { text-decoration: underline; }


#cn_footer { align: center; }
#cn_footer_site_title { font-weight: bold; padding-bottom: 3px; }
#cn_footer_sitenav  { color: #999999; background-color: #EEEEEE; margin: 0px; padding: 10px 0px 10px 0px; }
.cn_footer_sitenav_col { width: 140px; color: #999999; margin: 0px; padding: 0px 5px 0px 5px; } 
.cn_footer_sitenav_col_title { font-weight: bold; }
.cn_footer_sitenav_col_link { padding: 0px 0px 0px 5px; }
.cn_footer_col_divider { width: 1px; padding: 0px; margin: 0px; }
#cn_footer_live_expert_button { margin-top: 5px; }
.cn_footer_sitenav a:link,
.cn_footer_sitenav a:active,
.cn_footer_sitenav a:visited { text-decoration: none; color: #999999; }
.cn_footer_sitenav a:hover   { text-decoration: underline; color: #999999; }
#cn_footer_gray_bar { background: white url(https://www.p1overnight.com/images/nav/footer_graygrad_bg.gif) repeat-x; vertical-align: middle; padding: 5px; }
.cn_footer_gray_bar a:link,
.cn_footer_gray_bar a:active,
.cn_footer_gray_bar a:visited { text-decoration: none; color: white; padding: 0px 5px 0px 5px; }
.cn_footer_gray_bar a:hover   { text-decoration: underline; color: white; padding: 0px 5px 0px 5px; }
.cn_footer_copyright { color: #999999; background: white url(https://www.p1overnight.com/images/nav/footer_mold_bg.gif) repeat-x; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 7.75pt;}
.cn_header_copyright { color: #999999; background: white url(https://www.p1overnight.com/images/nav/header_mold_bg.gif) repeat-x; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 7.75pt;}

.cn_footer_gray_bar a:link,
.cn_footer_gray_bar a:active,
.cn_footer_gray_bar a:visited,
.cn_footer_gray_bar a:hover  {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 7.75pt;}


.DialogBox {
        BACKGROUND-COLOR: #ffffff;
}

.DialogBorder {
        BACKGROUND-COLOR: #cccccc;
}


.tiny {font-size:+8; font-family:arial; font-weight:normal; color:#000000; line-height:10px;}


.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding-left: 30px; 
color:#666;
text-decoration:none;
font-size:11px;
font-family:Tahoma, Verdana, Arial;
font-weight:normal;
padding-bottom: 3px;
list-style-type: none;
list-style: none;

}











.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
/*background-color: #f8f8f8; background: url(../images/Folder_Closed.gif) no-repeat left center;*/
list-style-type: none;
padding-left: 6px;
padding-bottom: 1px;
color:#666;
text-decoration:none;
font-size:11px;
font-family:Arial;
font-weight:normal;
list-style: none;
}





hover.treeview li{color:#036;text-decoration:underline}
hover.treeview ul{color:#036;text-decoration:underline}







.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs)
. */
background: white url(../images/Folder_Closed.gif) no-repeat left 0.5px;
background-color: #f8f8f8;
padding-top: 3px;
cursor: hand !important;
cursor: pointer !important;
color:#666;
text-decoration:none;
font-size:11px;
font-family:Tahoma, Verdana, Arial;
list-style-type: none;
}












.treeview  {
background-color: #f8f8f8;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
color:#666;
font-family:Tahoma, Verdana, Arial;
text-decoration:none;
font-size:11px;

}




.treeview p {
background-color: #f8f8f8;
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-align: left;
padding: 0px;
margin-bottom: 1px;

}

.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
background-color: #f8f8f8;
font-family:Tahoma, Verdana, Arial;
padding-bottom: 2px;

}


.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
background-color: #f8f8f8;
font-family:Tahoma, Verdana, Arial;
list-style-type: none;
}