/* SGPROFL.NET CSS */
/*LINK STYLES*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
a {
	
	text-decoration: none;
}
a:hover{
	
	text-decoration: underline;
	
	}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*HTML STYLES*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
background-image:url(/images/InterfaceB_02.jpg);background-repeat:repeat-x; background-position:top;

*/
body {
background-color:#000000; margin:0px;padding:0px;
	font-size:12px;
	line-height:18px;
	}
td {
	font-family: Arial, Helvetica, sans-serif;
	
}
th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	
}
/**/
ul,ol {
	background-color: white;
	text-transform:capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:auto;
	line-height: 30px;
	color: blue;
	vertical-align:top;

	}

li {
	list-style-image:url(../images/bullet.gif);
	list-style-position:inside;
	list-style-type: circle;
	}
	

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*CUSTOM STYLES*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*
*/
.m_menu{

	background-color:#CCCCCC;
	border-bottom:	thin dotted #E8E8E8;
	cursor: pointer;
	font-family:"Courier New", Courier, mono;
	font-size:11px;
	color:#666666;
	width:	130px;

}
.dkcell {
	
	border-bottom: thin dotted  #00CC66;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size			: 	10px;
	font-weight:bold;
	color:#00FF00;
	background-color:#009900;
	
}
.dkcell a:link{
text-decoration:none;
color:#FFCC00;
}
.dkcell a:visited{
text-decoration:none;
color:#FFCC00;
}
.dkcell a:hover {
text-decoration:underline;
color:#00FF00;
}
.topnav{
width:450px;
position:fixed;
}
.topnavmenu{

	background-color	:	#333333;
	background-image: url(/images/bg3.jpg);
	background-repeat:repeat-x;
	font-size:10px;
	color: #99FF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background-color: #006600;
	padding: 6px;
	width: 100%;
}
.topnavmenu a:link, a:visited {
text-decoration:none;
font-weight:bold;
color: #99FF00;
}
.topnavmenu a:hover, a:active {
text-decoration:underline;
color: #FF0000;
}
.toplmain{
background-image: url(/images/tol_cor.jpg);
background-repeat:no-repeat;
width:66px;!important
height:60px;!important

}
.tophead{
background-image: url(/images/top_hdr.jpg);
background-repeat:repeat-x;
height:60px;!important
padding-top:20px;
}
.toprmain{
background-image: url(/images/topr_cor.jpg);
background-repeat:no-repeat;
width:62px;!important
height:60px;!important
}
.toplcol{background-image: url(/images/left_col.jpg);
background-repeat:repeat-y;
width:66px;!important
height:443px;!important
}
.mainbg{
background-image: url(/images/main_bg.jpg);
background-repeat:repeat;
height:443px;!important
}
.toprcol{background-image: url(/images/righ_col.jpg);
background-repeat:repeat-y;
width:62px;!important
height:443px;!important
}
.botlcol{background-image: url(/images/botl_cor.jpg);
background-repeat:no-repeat;
width:66px;!important
height:48px;!important
}
.botfoot{
background-image: url(/images/main_footer.jpg);
background-repeat:repeat-x;
height:48px;!important
}
.botrcol{
background-image: url(/images/botr_cor.jpg);
background-repeat:no-repeat;
width:62px;!important
height:48px;!important
}
.foot{
background-image: url(/images/pgbg_foot.jpg);
background-repeat:no-repeat;
height:49px;!important
}


/*
*/



.logo {
	font:24px Times New Roman, Times, serif;
	color: #FFBA00;
	letter-spacing:.3em;
	line-height:26px;
	}
	
.tagline {
	font: 11px Arial, Helvetica, sans-serif;
	color: #D3DCE6;
	line-height:16px;
	}

.subcontent {
	font-family: 'Trebuchet MS','Arial','Verdana', sans-serif;
	font-size: 13px;
	color: #000033;
	line-height: 18px;
	padding: 2em;
	background: #E0E4FE;
	
}

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	line-height: 18px;
	/*background: #E0E4FE;*/
	
}
.contentsm {
	font-family: 'Trebuchet MS','Arial','Verdana', sans-serif;
	font-size: 11px;
	color: #000033;
	line-height: 18px;
	/*background: #E0E4FE;*/
	
}
.contentsmR {
	font-family: 'Trebuchet MS','Arial','Verdana', sans-serif;
	font-size: 11px;
	color: #FF7979;
	line-height: 18px;
	/*background: #E0E4FE;*/
	
}
.cont_title {
	font-family: 'Trebuchet MS','Arial','Verdana', sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #000033;
	line-height: 24px;
	
	
}
.cat_title {
	font-family: 'Arial','Verdana', sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #CCCCCC;
	border-bottom: 1px #E8E8E8 thin dotted;
	background: #666666;
	line-height: 24px;
	}
.cat_titleR {
	font-family: 'Arial','Verdana', sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background: #FF7979;
	line-height: 24px;
	}
.cat {
	font-family: 'Arial','Verdana', sans-serif;
	font-size: 13px;
	color: #000033;
	line-height: 18px;
	/*background: #E0E4FE;*/
	
}
.textnav {
	font-family: "Arial,Verdana", sans-serif;
	font-size: 10px;
	color:	#006600;
	line-height: 20px;
	background-image:url(/images/bg_grad.jpg);
	background-repeat:repeat-x;
	
	
}
.textnav a:link {
	color:	#99FF00;
	font-weight: bold;
	text-decoration: none;
}
.textnav a:hover {
	text-decoration: underline;
	color:	#ffffff;
}
.textnav a:active {
	color:#FF0000;
}
.textnav a:visited {
	color:	#FFCC00;
}
.textnavlcor{
background-image: url(/images/txtnavlcor.png);
background-repeat:no-repeat;
width:38px;!important
height:30px;!important
}
.textnavrcor{
background-image: url(/images/txtnavrcor.png);
background-repeat:no-repeat;
width:39px;!important
height:30px;!important
}
.content_blubg {
	font-family: "Arial,Verdana", sans-serif;
	font-size: 12px;
	color: #000033;
	line-height: 18px;
	background: #E0E4FE;
	
}
.content_green {
	font-family: "Arial,Verdana", sans-serif;
	font-size: 11px;
	color: #FFFF00;
	line-height: 18px;
	background-color: #006600;
	text-transform: uppercase;
	
}
.content_green a:link{ color:#FFFF00; text-decoration:none; }
.content_green a:hover{ text-decoration:underline; }
.content_green a:active{ color:#FFFF00; text-decoration:none; }
.content_green a:visited{ color:#FFFF00; text-decoration:none; }

.promogTitle {
	font-family: "Arial, Verdana", sans-serif;
	font-size: 18px;
	font-weight:bold;
	text-align:center;
	color: #FFFF00;
	line-height: 22px;
	background-color: #000000;
	margin: 4px;
	padding: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #009900;
	
}
.promorTitle {
	font-family: "Arial,Verdana", sans-serif;
	font-size: 18px;
	font-weight:bold;
	text-align:center;
	color: #000033;
	line-height: 22px;
	background: #FEC7CA;
	
}

.tag {
	font-family: "Arial,Verdana", sans-serif;
	font-size: 14px;
	color: #000033;
	line-height: 24px;
}
.counter {
			font-family: "Arial,Verdana", sans-serif;
			font-size: 11px;
			font-weight:bold;
			color: #D8DDFE;
			background: #A0ACFC;
}

.blucounter {
			font-family: "Arial,Verdana", sans-serif;
			font-size: 11px;
			font-weight:bold;
			color: #D8DDFE;
			background: #428EDA;
}
/*special STYLES*/
.th_gry {
	font-family: 'Arial','Verdana', sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #CCCCCC;
	border-bottom: 1px #E8E8E8 thin dotted;
	background: #666666;
	line-height: 24px;
	}
	.th_gry2 {
	font-family: 'Arial','Verdana', sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #00CC00;
	line-height: 24px;
	background-color: #003300;
	border: solid 1px #00cc00;
	}
		.th_grn {
	font-family: 'Arial','Verdana', sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #00CC00;
	line-height: 24px;
	background-color: #003300;
	border: solid 1px #00cc00;
	}
.th_grn a:link{ color:#00FF00; text-decoration:none; }
.th_grn a:hover{ text-decoration:underline; }
.th_grn a:active{ color:#FFCC00; text-decoration:none; }
.th_grn a:visited{ color: #999999; text-decoration:none; }	
		.th_blkgrn {
	font-family: 'Arial','Verdana', sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #003300;
	line-height: 24px;
	background-color: #00cc00;
	border: solid 1px #003300;
	}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
fieldset{margin-bottom:.5em;padding:.5em;}	
		.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px dotted #FF0000;
}
		h1 {
			font-size:200%;
			color:#339966;
			font-weight:normal;
			text-align:left;
		}
		.errorhead{
			background:#ff3333;
			border:1px solid black;
		}
		.thankshead{
			background:#33cc99;
			border:1px solid black;
		}
.formlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(/images/bg3.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
}
.divwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #999999;
}
.content_green1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	background-color: #003300;
	border: 1px solid #009900;
	padding: 4px;
}
.content_green1 a:link{ color:#FFFF00; text-decoration:none; }
.content_green1 a:hover{ color:#FFFF00;text-decoration:underline; }
.content_green1 a:active{ color:#FFFF00; text-decoration:none; }
.content_green1 a:visited{ color:#FFFF00; text-decoration:none; }
.good {
	color: #009900;
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px dotted #009900;
}
.picholder {
	background-color: #333333;
	padding: 2px;
	border: 2px double #999999;
}
.dashed {
	background-color: #000000;
	padding: 4px;
	border: 1px dashed #666666;
}
.dashed a:link{color:#99FF00; text-decoration:none;}
.dashed a:hover{color:#99FF00; text-decoration:underline;}
.dashed a:visited{color:#FFFFFF; text-decoration:underline;}
.dashed a:active{color:#99FF00; text-decoration:none;}

.feature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99FF00;
	background-color: #000000;
	padding: 8px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}
.fp1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #900707;
	background-image: url(/images/bgb6.jpg);
	background-repeat: repeat-x;
	padding: 4px;
	height: 100%;
	border: 2px solid #FF0000;
}
.pad4a {
	color: #FFFFFF;
	margin: 2px;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.pad4a a{ color:#FFFFFF; text-decoration:none; }
.pad4a a:link{text-decoration:none;}
.pad4a a:hover{text-decoration:underline;}
.pad4a a:active{color:#FFFFFF; text-decoration:none;}
.pad4a a:visited{color:#FFFFFF; text-decoration:none;}

.prod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #333333;
	margin: 2px;
	padding: 5px;
}
.whitediv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	margin: 4px;
	padding: 5px;
}
.cartitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	background-color: #333333;
	margin: 3px;
	padding: 4px;
	border: 1px solid #666666;
}
.borderm {
	margin: 3px;
	padding: 3px;
	border: 1px solid #FFFF00;
	color: #99FF00;
}
.borderm a{ color: #FFFF00; text-decoration:none; }
.borderm a:link{text-decoration:none;}
.borderm a:hover{text-decoration:underline;}
.borderm a:active{color:#FFFF00; text-decoration:none;}
.borderm a:visited{color:#FFFF00; text-decoration:none;}
.cbtlc{
background-image:url(/images/cbtlc.png);
background-repeat:no-repeat;
width:21px;
height:20px;

}

.cbtop{
background-image:url(/images/cbtop.png);
background-repeat:repeat-x;

height:20px;

}

.cbtrc{
background-image:url(/images/cbtrc.png);
background-repeat:no-repeat;
width:24px;
height:20px;

}

.cbleft{
background-image:url(/images/cbleft.png);
background-repeat:repeat-y;
width:21px;
}

.cbright{
background-image:url(/images/cbright.png);
background-repeat:repeat-y;
width:24px;

}

.cbblc{
background-image:url(/images/cbblc.png);
background-repeat:no-repeat;
width:21px;
height:24px;

}

.cbbottom{
background-image:url(/images/cbbottom.png);
background-repeat:repeat-x;
height:24px;

}

.cbbrc{
background-image:url(/images/cbbrc.png);
background-repeat:no-repeat;
width:24px;
height:24px;

}


.icbtlc{
background-image:url(/images/icbtlc.png);
background-repeat:no-repeat;
width:21px;
height:20px;

}

.icbtop{
background-image:url(/images/icbtop.png);
background-repeat:repeat-x;

height:20px;

}

.icbtrc{
background-image:url(/images/icbtrc.png);
background-repeat:no-repeat;
width:24px;
height:20px;

}

.icbleft{
background-image:url(/images/icbleft.png);
background-repeat:repeat-y;
width:21px;
}

.icbright{
background-image:url(/images/icbright.png);
background-repeat:repeat-y;
width:24px;

}

.icbblc{
background-image:url(/images/icbblc.png);
background-repeat:no-repeat;
width:21px;
height:24px;

}

.icbbottom{
background-image:url(/images/icbbottom.png);
background-repeat:repeat-x;
height:24px;

}

.icbbrc{
background-image:url(/images/icbbrc.png);
background-repeat:no-repeat;
width:24px;
height:24px;

}

.ltgry_tlc{
background-image:url(/images/ltgry_tlc.png);
background-repeat:no-repeat;
width:21px;
height:20px;

}

.ltgry_top{
background-image:url(/images/ltgry_top.png);
background-repeat:repeat-x;

height:20px;

}

.ltgry_trc{
background-image:url(/images/ltgry_trc.png);
background-repeat:no-repeat;
width:24px;
height:20px;

}

.ltgry_left{
background-image:url(/images/ltgry_left.png);
background-repeat:repeat-y;
width:21px;
}

.ltgry_right{
background-image:url(/images/ltgry_right.png);
background-repeat:repeat-y;
width:24px;

}

.ltgry_blc{
background-image:url(/images/ltgry_blc.png);
background-repeat:no-repeat;
width:21px;
height:24px;

}

.ltgry_bottom{
background-image:url(/images/ltgry_bottom.png);
background-repeat:repeat-x;
height:24px;

}

.ltgry_brc{
background-image:url(/images/ltgry_brc.png);
background-repeat:no-repeat;
width:24px;
height:24px;

}

.carthdra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
	background-color: #333333;
	margin: 3px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
	border: 1px solid #666666;
}
.footer{ color:#FFCC00; font-size:11px; }
.footer a{ color:#FFCC00; }
.footer a:link{ color:#FFCC00; text-decoration:none; }
.footer a:hover{ color:#FFCC00; text-decoration:underline; }
.footer a:active{ color:#FFCC00; text-decoration:none; }
.footer a:visited{ color:#FFCC00; text-decoration:none; }
.cartheader{
color:#000000;
padding:4px;
margin:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.cartheader a{ color:#000000; }
.cartheader a:link{ color:#000000; text-decoration:none; }
.cartheader a:hover{ color:#000000; text-decoration:underline; }
.cartheader a:visited{ color:#000000; text-decoration:none; }
.cartheader a:active{ color:#000000; text-decoration:none; }

.hdr_top{ background-image:url(/images/hdr_top.jpg); background-repeat:repeat-x; height:50px;padding:0px; }
.hdrb_top{ background-image:url(/images/shdr_top.jpg); background-repeat:repeat-x; height:50px;padding:0px; }
.foot_bot{ vertical-align:bottom; bottom:0%; position:relative;background-image:url(/images/foots_bot.jpg); background-repeat:repeat-x; height:71px;padding:0px;  }
.menucontainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #333333;
	margin: 4px;
	padding: 4px;
	border: 1px solid #666666;
}
.menusethdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	background-color: #FFFFFF;
	background-image: url(/images/bg1.jpg);
	background-repeat: repeat-x;
	height: 32px;
	margin: 0px;
}
.menuset {
}
.menuitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(/images/bg4.jpg);
	background-repeat: repeat-x;
	
	height: 30px;
	border: 1px solid #666666;
}
.contentpt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #E9E9E9;
	margin: 7px;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.clickdiv{ padding:4px; margin:2px; cursor:pointer; }

