BODY { background-image: url("../img1/bg_gradient.jpg");background-repeat:repeat-x;}

A:link {	text-decoration:none; color:#336699;}
A:visited {	text-decoration:none; color:#6699AA;}
A:hover {	text-decoration:none; color:#FF6600;}

.new_link_sm:link {	font:12px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none;	color:#666666;  border-bottom:1px solid #EFEFEF; }
.new_link_sm:visited {	font:12px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none;	color:#666666; border-bottom:1px solid #EFEFEF; }
.new_link_sm:hover {	font:12px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none;	color:#666666;  border-bottom:1px solid #00CCFF;}

.new_link_ssm:link {	font:11px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none;		color:#666666; }
.new_link_ssm:visited {	font:11px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none;		color:#666666; }
.new_link_ssm:hover {	font:11px Tahoma, Arial, Helvetica,sans-serif; text-decoration:underline ;	color:#666666; }

.new_link_ssn:link {	font:11px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#666666; }
.new_link_ssn:visited {	font:11px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#666666; }
.new_link_ssn:hover {	font:11px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#999999; }

.grey_link_sm:link {	font:12px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#666666; }
.grey_link_sm:visited{	font:12px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#666666; }
.grey_link_sm:hover{	font:12px Tahoma, Arial, Helvetica,sans-serif; text-decoration:underline ; color:#336699;}

.blue_link_lg:link {	font:bold 15px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; text-transform: capitalize; border-bottom:1px solid #CEE6FF;}
.blue_link_lg:visited { font:bold 15px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; text-transform: capitalize; border-bottom:1px solid #CEE6FF;}
.blue_link_lg:hover {	font:bold 15px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #ff6600;text-transform: capitalize; }

.blue_link:link {       font:bold 12px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF;}
.blue_link:visited {    font:bold 12px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF;}
.blue_link:hover {      font:bold 12px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #ff6600;}
.blue_link_no{          font:bold 12px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; }

.blue_link_m:link {     font:bold 11px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF;}
.blue_link_m:visited {  font:bold 11px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF;}
.blue_link_m:hover {    font:bold 11px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #ff6600;}

.blue_link_sm:link {	font:10px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; text-transform: capitalize;}
.blue_link_sm:visited{	font:10px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; text-transform: capitalize;}
.blue_link_sm:hover{	font:10px Tahoma, Arial, Helvetica,sans-serif; text-decoration:underline ; color:#336699;text-transform: capitalize;}

.blue_01_link:link {	font:bold 14px Tahoma, Arial, Helvetica; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF; }
.blue_01_link:visited {	font:bold 14px Tahoma, Arial, Helvetica; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF;}
.blue_01_link:hover {	font:bold 14px Tahoma, Arial, Helvetica; text-decoration:none ; color:#336699; border-bottom:1px solid #ff6600 }

.or_link:link {		font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#FF6600; }
.or_link:visited {	font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#FF6600; }
.or_link:hover {	font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none ; color:#FF9900 ;border-bottom:1px solid #0099FF}
.or_link_no{		font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#FF6600; }

.red_link:link {	font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#FF0000; }
.red_link:visited {	font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#FF0000; }
.red_link:hover {	font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none ; color:#FF0000 ;border-bottom:1px solid #FF9900}
.red_link_no{		font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#FF0000; }

.green_link:link {	font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#33CC00; }
.green_link:visited {	font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#33CC00; }
.green_link:hover {	font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none ; color:#66CC00; ;border-bottom:1px solid #336699;}
.green_link_no {    font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#33CC00; }
.grey_link_no {     font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#999999; }

.title_link:link	{font:bold 14px Tahoma, Arial, Helvetica,sans-serif; color: #FF6600; text-align:center;}
.title_link:visited	{font:bold 14px Tahoma, Arial, Helvetica,sans-serif; color: #FF6600; text-align:center;}
.title_link:hover	{font:bold 14px Tahoma, Arial, Helvetica,sans-serif; color: #FF9900; text-align:center;}

.white_link:link {		font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#FFFFFF; }
.white_link:visited {	font:bold 12px Tahoma, Arial, Helvetica; text-decoration:none; color:#FFFFFF; }
.white_link:hover {		font:bold 12px Tahoma, Arial, Helvetica; text-decoration:underline ; color:#FFFFFF;  }

.white_link_bold:link {		font:bold 14px Tahoma, Arial, Helvetica; text-decoration:none; color:#FFFFFF; }
.white_link_bold:visited {	font:bold 14px Tahoma, Arial, Helvetica; text-decoration:none; color:#FFFFFF; }
.white_link_bold:hover {	font:bold 14px Tahoma, Arial, Helvetica; text-decoration:underline ; color:#FFFFFF;  }

.white_link_sm:link {		font:12px Tahoma, Arial, Helvetica; text-decoration:none ; color:#FFFFFF; }
.white_link_sm:visited {	font:12px Tahoma, Arial, Helvetica; text-decoration:none ; color:#FFFFFF; }
.white_link_sm:hover {		font:12px Tahoma, Arial, Helvetica; text-decoration:underline ; color:#FFFFFF;  }

.txt_white_01 {	font:12px Verdana, Arial, Helvetica,sans-serif; color:#FFFFFF;}
.white_bold{	font:bold 14px Tahoma, Arial, Helvetica; text-decoration:none; color:#FFFFFF; }

.tx_sm {	font:9px Verdana, Arial, Helvetica,sans-serif; color: #000000;}
.tx_sm_01 {	font:10px Verdana, Arial, Helvetica,sans-serif; color: #000000;}
.tx_sm_02 {	font:11px Verdana, Arial, Helvetica,sans-serif; color: #000000;}
.tx_sm_03 {	font:bold 12px Verdana, Arial, Helvetica,sans-serif; color: #000000;}
.tx_sm_04 {	font:12px Verdana, Arial, Helvetica,sans-serif; color: #000000;}

.tx_sm_grey_sm {    font:8px  Arial,Verdana, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey {		font:9px Arial, Verdana, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_01 { 	font:10px Arial, Verdana, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_02 {	font:11px  Arial,Verdana, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_03 {	font:bold 12px  Arial, Verdana, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_04 {	font:12px  Arial, Verdana,Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_04_subBullet {  	font:12px  Arial, Verdana,Helvetica,sans-serif; color: #666666; padding-left:20px; padding-bottom:0px; padding-top:0px; padding-top:0px;}
.tx_grey_01 {		font:bold 14px  Arial, Verdana,Helvetica,sans-serif; color: #666666;}

.tx_sm_blue {		font:9px Verdana, Arial, Helvetica,sans-serif; color: #336699;}
.tx_sm_blue_01 {	font:10px Verdana, Arial, Helvetica,sans-serif; color: #336699;}
.tx_sm_blue_02 {	font:11px Verdana, Arial, Helvetica,sans-serif; color: #336699;}
.tx_sm_blue_03 {	font:bold 12px Verdana, Arial, Helvetica,sans-serif; color: #336699; }
.tx_sm_blue_04 {	font:12px Verdana, Arial, Helvetica,sans-serif; color: #336699;}

.txt {    font:14px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.txt_01 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.txt_02 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #336699;}
.txt_03 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.txt_04 { font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #336699;}
.txt_05 { font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #336699;}

.ups { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #996600;}

.txt_blue { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #336699;}
.txt_dkblue { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#003366;}
.txt_orange { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #ff6600;}
.txt_orange_01 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #ff9900;}
.txt_orange_02 { font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #ff9900;}
.txt_orange_03 { font:bold 20px Verdana, Arial, Helvetica, sans-serif; color: #ff9900;}
.txt_green { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#00CC00;}

.cart_txt_01 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.cart_txt_02 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #336699;}
.cart_txt_03 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.cart_txt_sml { font:bold 10px Verdana, Arial, Helvetica, sans-serif; color: #336699;}


.top_mid { background-image: url("../img1/repeat.gif"); background-repeat:repeat-x;}
.top_mid_sm { background-image: url("../img1/top_mid_sm.gif"); background-repeat:repeat-x;}

.box { border: 1px solid #336699;  font:bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000;}
.box_title {font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF6600; text-transform: capitalize}
.box_title_blue {font:bold 15px Tahoma, Arial, Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF;}
.box_title_drkRed {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #990000;}

.shad_right {background-image:url("../img1/box_shad_right.gif"); background-repeat:repeat-y; }
.shad_bot { background-image: url("../img1/box_shad_bot.gif"); background-repeat:repeat-x ;}

.greycentline {border-right:1px solid #CCCCCC }

.footwht {	font:11px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; background-image:  url("../img1/bot_mid.gif");background-repeat: repeat-x;text-align: center;vertical-align: middle;}
.footc {	font:11px Verdana, Arial, Helvetica, sans-serif;color: #666666;}

div.menu {  text-decoration:none ; height:24px ; overflow:hidden ; font:bold 13px Tahoma, Arial, Helvetica, sans-serif; }

div.menu	a:link {	color: #FFFFFF; text-align:center; background-color:#6699CC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.menu	a:active {	color: #FFFFFF; text-align:center; background-color:#6699CC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.menu	a:visited {	color: #FFFFFF; text-align:center; background-color:#6699CC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.menu	a:hover {	color: #336699; text-align:center; background-color:#99CCEC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }

div.current { font:bold 13px  Tahoma, Arial, Helvetica, sans-serif; }

div.current a:link{	color: #336699; text-align:center; background-color:#9EDDFF; border:1px solid #FFFFFF ; padding:1px 6px 1px 6px}
div.current a:visited {	color: #336699; text-align:center; background-color:#9EDDFF; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.current a:hover {	color: #336699; text-align:center; background-color:#9EEEFF; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px}

div.cssBtn { text-decoration:none; padding:0px 0px 2px 0px; font:12px Tahoma, Arial, Helvetica, sans-serif; }

div.cssBtn	a:link {	color: #FFFFFF;	text-align:center; background-color:#6699CC;	border:1px solid #336699  ; padding:1px 10px 1px 10px }
div.cssBtn	a:active {	color: #FFFFFF;	text-align:center; background-color:#6699CC;	border:1px solid #336699  ; padding:1px 10px 1px 10px }
div.cssBtn	a:visited {	color: #FFFFFF;	text-align:center; background-color:#6699CC;	border:1px solid #336699  ; padding:1px 10px 1px 10px }
div.cssBtn	a:hover {	color: #336699;	text-align:center; background-color:#9ACCFF;	border:1px solid #336699  ; padding:1px 10px 1px 10px }


table.row_over td:hover { background-color:#F6FFFF; cursor:pointer}
table.row_over td:hover a {color:#FF6600}


div.layout_img { overflow:auto; border:1px solid #999999; background-color:#DFDFDF }

div.layout_img	a:link {	border:0px solid #336699  }
div.layout_img	a:active {	border:0px solid #336699  }
div.layout_img	a:visited {	border:0px solid #336699  }
div.layout_img	a:hover {	background-color: #FF6600  }

.botbodr {border-bottom: 1px solid #336699;}

.txt_red_01 {	font:bold 14px Tahoma,Arial, Helvetica, sans-serif; color: #990000;}
.txt_red_02 {	font:bold 14px Tahoma,Arial, Helvetica, sans-serif; color: #FF0000;}
.txt_red_i {	font:bold italic 15px Tahoma,Verdana, Arial, Helvetica, sans-serif;text-align: left; color:#990000;}

.pbox_topmid_blue{background-image: url('../img1/boxes/blue_mid.gif'); background-repeat:repeat-x ;}
.pbox_topmid_orange{background-image: url('../img1/boxes/orange_mid.gif'); background-repeat:repeat-x ;}
.pbox_topmid_red{background-image: url('../img1/boxes/red_mid.gif'); background-repeat:repeat-x ;}
.pbox_topmid_green{background-image: url('../img1/boxes/green_mid.gif'); background-repeat:repeat-x ;}
.pbox_topmid_aqua{background-image: url('../img1/boxes/aqua_mid.gif'); background-repeat:repeat-x ;}
.pbox_topmid_yellow{background-image: url('../img1/boxes/yellow_mid.gif'); background-repeat:repeat-x ;}
.pbox_topmid_grey{background-image: url('../img1/boxes/grey_mid.gif'); background-repeat:repeat-x ;}

.pbox_botmid_blue{background-image: url('../img1/boxes/blue_mid_bot.gif'); background-repeat:repeat-x;}
.pbox_botmid_orange{background-image: url('../img1/boxes/orange_mid_bot.gif'); background-repeat:repeat-x;}
.pbox_botmid_red{background-image: url('../img1/boxes/red_mid_bot.gif'); background-repeat:repeat-x;}
.pbox_botmid_green{background-image: url('../img1/boxes/green_mid_bot.gif'); background-repeat:repeat-x;}
.pbox_botmid_aqua{background-image: url('../img1/boxes/aqua_mid_bot.gif'); background-repeat:repeat-x;}
.pbox_botmid_yellow{background-image: url('../img1/boxes/yellow_mid_bot.gif'); background-repeat:repeat-x;}
.pbox_botmid_grey{background-image: url('../img1/boxes/grey_mid_bot.gif'); background-repeat:repeat-x;}

#helpDiv {position:absolute; top:0px; left:0px; z-index:10; background-color:transparent; visibility:hidden; margin:0px; padding:0px;}

.progress_bar {width:1px;background-color:#66EEFF; line-height:8px;}
.progress_text {font:12px Tahoma,Arial,Helvetica; color:#666666;}

div.category_toggle {float:left; background: url('../img1/plus.gif'); margin-top:5px; cursor:pointer; width:10px; height:10px; }
div.category_toggle :hover { color:#336699; }


.colorpicker{margin:4px;padding:1px;position:absolute;background-color:#FFF;border:1px solid #000;width:108px;height:126px;display:none;} 
.colorpicker div{margin:0px;width:16px; height:16px; float:left;border:1px solid #000;}
.colorpicker div:hover{border:1px solid #FFF;cursor:pointer;}
.colorpicker_btn{width:22px;height:18px;cursor:pointer;background-color:#FFF;border:1px solid #999;}

.fontpicker{ overflow-x: hidden; overflow-y:auto; margin:4px; padding-top:2px;position:absolute;background-color:#FFF;border:2px solid #336699;width:200px;height:250px;display:none;} 
.fontpicker div{ margin:0px; padding:2px; width:200px; height:20px; border:1px solid #EFEFEF;}
.fontpicker div:hover{border:1px solid #FF6600; background-color:#F6FFFF; cursor:pointer;}
.fontpicker_btn{ width:190px; background-color:#FFF;cursor:pointer;border:1px solid #999 ;}

.font_size_picker{ overflow-x: hidden; overflow-y:auto; margin:4px; padding-top:2px; position:absolute; background-color:#FFF;border:2px solid #336699;width:60px;height:110px;display:none;} 
.font_size_picker div{ margin:0px; padding:2px; width:50px; height:20px; border:1px solid #EFEFEF;}
.font_size_picker div:hover{border:1px solid #FF6600; background-color:#F6FFFF; cursor:pointer;}
.font_size_picker_btn{ background-color:#FFF; width:50px; cursor:pointer;border:1px solid #999 ; text-align:center}