
* {
	margin: 0;
	padding: 0;
}

body {
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;	
}

img		
{
	border: none;
}


.top1
{
	clear:both;
	padding:16px 0px 0px 13px;	
	height:30px;
	border:solid 0px #000000;
}
A.nav:ACTIVE, A.nav:VISITED, A.nav:LINK 
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	line-height:25px;
	display:inline-block;
	text-decoration:none;
	padding:0px 8px 0px 8px;
}
A.nav:hover
{
	padding:0px 8px 0px 8px;
	background-color:#000000;
	text-decoration:none;
}
#outdiv
{
	width:990px;
	margin:auto;
	padding:0px 0px 0px 0px;	
}
#topbanner
{
	width:990px;
	height:210px;
	background-image:url(../images/bg_top.gif);
	padding:0px 0px 0px 0px;
}
.top_img
{
	height:89px;
	float:left;	
}
#outdiv1
{
	width:990px;padding:0px 0px 0px 0px;	
}
.leftnav
{
	width:243px;padding-right:90px;float:left;	
}
.righttxt
{
	padding:22px 110px 0px 0px;width:537px;	border:solid 0px ;float:left;
}
.txt_b
{
	font-family:Arial;
	font-size:12px;
	color:#34B4E3;
	text-decoration:none;
}
.txt_b:hover
{
	font-family:Arial;
	font-size:12px;
	color:#34B4E3;
	text-decoration:underline;
}
#footer
{
	clear:both;
	background-image:url(../images/bg_bottom.gif);
	width:977px;
	height:auto;
	background-repeat:no-repeat;
	background-color:#33B3E2;
	padding:0px 0px 25px 13px;
}
.bottom1
{
	padding:35px 0px 20px 0px;	
	border:solid 0px #000000;
}
.txt_w
{
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
}
A.nav_bottom:ACTIVE, A.nav_bottom:VISITED, A.nav_bottom:LINK 
{
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
A.nav_bottom:hover
{
	font-size:10px;color:#ffffff;text-decoration:underline;	
}
#topphotobanner
{
	width:990px;height:150px;background-image:url(../images/bg_topphoto.gif);padding:0px 0px 0px 0px;
}
#topphotobanner1
{
	width:990px;height:191px;background-image:url(../images/bg_topphoto1.gif);padding:0px 0px 0px 0px;
	background-repeat:no-repeat;
	background-color:#000000;
}
.photo_nav1
{
	padding:119px 33px 0px 257px;
	float:left;
	border:solid 0px #000000;
}
.photo_nav2
{
	padding:111px 29px 0px 0px;float:left;
}
.photo_nav3
{
	padding:101px 21px 0px 0px;
	float:left;
	border:solid 0px #000000;
}
.photo_nav4
{
	padding:93px 0px 0px 0px;
	border:solid 0px #000000;
}
.top_img1
{
	float:left;	
}
.bg_grey
{
	clear:both;padding:5px 0px 0px 639px;border:solid 0px #ffffff;
}
.bg_grey1
{
	background-color:#333333;
	width:288px;
	border:solid 0px #ffffff;
	height:32px;	
	padding:3px 9px 0px 15px;
}
.white
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
	float:left;
	padding:3px 0px 0px 0px;	
}
.input
{
	width:158px;
	background-color:#1B1B1B;
	border:solid 1px #666666;
	height:20px;	
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
	margin:2px 5px 0px 0px;
}
#outdiv2
{
	width:990px;
	padding:0px 0px 0px 0px;
	background-color:#000000;
	height:auto;
}
.btn_arrowl
{
	margin:145px 15px 0px 36px;
	float:left;
}
.btn_arrowr
{
	margin:145px 10px 0px 16px;
	float:left;
}
.photoimage
{
	width:485px;
	border:solid 0px #000000;
	height:325px;
	float:left;
}
.photo_small
{
	width:75px;
	height:75px;
	float:left;
	margin:0px 12px 0px 0px;
	border:solid 1px #000000;	
}
.photo_small:hover
{
	width:75px;
	height:75px;
	float:left;
	margin:0px 12px 0px 0px;
	border:solid 1px #FFFFFF;	
}
.main_simg
{
	width:267px;
	float:left;
	border:solid 0px #ffffff;
	padding:0px 0px 12px 0px;	
}
.counting
{
	font-size:12px;
	color:#34B4E3;
	float:left;
	margin-right:5px;
	font-weight:bold;
	text-decoration:none;
}
.counting:hover
{
	font-weight:bold;
	font-size:12px;
	color:#34B4E3;
	margin-right:5px;
	float:left;
	text-decoration:underline;
}
.counting1
{
	font-size:12px;
	color:#34B4E3;
	float:left;
	font-weight:bold;
	text-decoration:none;
}
.counting1:hover
{
	font-weight:bold;
	font-size:12px;
	color:#34B4E3;
	float:left;
	text-decoration:underline;
}
.txt_b1
{
	clear:both;color:#ffffff;padding:10px 0px 0px 89px;width:901px;	
}
.txt_b1upload
{
	clear:both;color:#ffffff;padding:10px 0px 50px 270px;width:720px;border:solid 0px #ffffff;
}
#footer1
{
	clear:both;
	background-image:url(../images/bg_bottomp.gif);
	width:977px;
	height:auto;
	background-repeat:no-repeat;
	background-color:#666666;
	padding:0px 0px 25px 13px;
}
.s_smith
{
	font-size:12px;
	color:#34B4E3;	
	font-family:Arial;
}
#grey1
{
	width:470px;
	height:158px;
	background-image:url(../images/bg_grey.gif);
	background-repeat:no-repeat;
	padding:22px 0px 0px 15px;
}
#grey2
{
	width:470px;
	height:193px;
	background-image:url(../images/bg_greyb.gif);
	background-repeat:no-repeat;
	padding:10px 0px 0px 22px;		
}
.upload_grey1
{
	width:500px;
	height:411px;
	background-image:url(../images/img_uploadgrey.gif);
	background-repeat:no-repeat;
	padding:15px 0px 0px 23px;		
	border:solid 0px #ffffff;
}
.bottom_in
{
	float:left;padding-top:3px;color:#CCCCCC;	
}
.bottom_inupload
{
	float:left;padding-top:3px;color:#CCCCCC;padding-right:20px;width:75px;
}
.head
{
	padding-left:30px;float:left;	
}
.head1
{
	padding-left:8px;float:left;	
}
.head_main
{
	width:438px;	
}
.head_mainupload
{
	width:444px;	
}
.bottom_input
{
	width:115px;height:20px;background-color:#1B1B1B;border:solid 1px #333333;color:#34B4E3;
}
.bottom_inputupload
{
	width:150px; height:20px; background-color:#1B1B1B; border:solid 1px #333333; color:#34B4E3;
}
.bottom_inputupload1
{
	width:341px;height:70px;background-color:#1B1B1B;border:solid 1px #333333;color:#34B4E3;
}
.bottom_inputupload1
{
	width:232px;height:20px;background-color:#1B1B1B;border:solid 1px #333333;color:#34B4E3;
}
.textarea
{
	width:341px;height:88px;background-color:#1B1B1B;border:solid 1px #333333;color:#34B4E3;	
}
.textarea1
{
	padding-left:8px;float:left;padding-top:8px;	
}
.comments
{
	float:left;padding-top:12px;color:#CCCCCC;padding-left:0px;	
}
.txt_bwhite
{
	padding:5px 161px 0px 66px;color:#CCCCCC;font-size:10px;float:left;	
}
.txt_bwhite1
{
	padding:0px 0px 10px 100px;color:#CCCCCC;font-size:10px;	
}
.comment_1
{
	color:#999999;width:485px;background-color:#1B1B1B;padding:0px 0px 0px 0px;	
}
.comment_1z
{
	color:#999999;width:420px;padding:0px 0px 20px 15px;
}
.comment_2
{
	color:#999999;width:485px;background-color:#333333;padding:0px 0px 0px 0px;	
}
.comment_2z
{
	color:#999999;width:420px;padding:15px 0px 20px 15px;	
}
#atoz_main
{
	background-image:url(../images/bg_moreshop.gif);width:496px;height:77px;background-repeat:no-repeat;margin:10px 0px 23px 0px;	
}
#question
{
	background-image:url(../images/bg_qa.gif);width:499px;height:230px;background-repeat:no-repeat;margin:10px 0px 8px 0px;
}
.atoz
{
	font-family:Arial;
	font-size:14px;
	color:#34B4E3;	
	text-decoration:none;
	background-color:Transparent;
	margin:0px 0px 0px 0px;
	padding:1px 5px 1px 5px;
	float:left;
}
.atoz:hover
{
	float:left;
	padding:1px 5px 1px 5px;
	font-family:Arial;
	font-size:14px;
	color:#ffffff;	
	text-decoration:none;
	background-color:#000000;
}
.atoz_select
{
	font-family:Arial;
	font-size:14px;
	color:#ffffff;	
	text-decoration:none;
	background-color:#000000;
	margin:0px 0px 0px 0px;
	padding:1px 5px 1px 5px;
	float:left;
}
.atoz_select:hover
{
	float:left;
	padding:1px 5px 1px 5px;
	font-family:Arial;
	font-size:14px;
	color:#34B4E3;	
	text-decoration:none;
	background-color:#000000;
}
.small_pic
{
	float:left;
	width:308px;
	background-image:url(../images/bg_spictures.gif);
	background-repeat:no-repeat;height:128px;border:solid 1px #333333;	
}
.txt_quiz
{
	font-family:Arial;
	font-size:14px;
	color:#666666;	
}
.txt_ques
{
	font-family:Arial;
	font-size:13px;
	color:#333333;	
}
.hr1
{
	border:dotted 1px #34B4E3;width:495px;height:1px;	
}
.q_main
{
	width:444px;padding:0px 0px 0px 26px;
}
.q_input
{
	float:left;padding-top:18px;color:#333333;	
}
.q_head
{
	padding-left:30px;float:left;padding-top:15px;
}
.q_head1
{
	padding-left:8px;float:left;padding-top:15px;	
}
.qbottom_input
{
	width:115px;height:18px;background-color:#33B3E2;border:solid 1px #33B3E2;color:#ffffff;
}
.qcomments
{
	float:left;padding-top:12px;color:#333333;padding-left:0px;	
}
.qtextarea
{
	width:373px;height:60px;background-color:#33B3E2;border:solid 1px #33B3E2;color:#ffffff;	
}
.qtxt_bwhite
{
	padding:5px 0px 0px 66px;color:#ff0000; font-size:10px;float:left;
}
.txt1
{
	font-family:Arial;
	font-size:10px;
	color:#4A4A4A;	
	text-decoration:none;
}
.txt1:hover
{
	text-decoration:underline;
	font-family:Arial;
	font-size:10px;
	color:#4A4A4A;	
}
.q_a
{
	width:33px;padding:0px 8px 0px 0px;float:left;	
}
.txt_qa
{
	width:454px;float:left;	
}
#form_news
{
	background-image:url(../images/bg_news.gif);width:496px;height:244px;background-repeat:no-repeat;margin:14px 0px 23px 0px;
}
.news_main
{
	width:445px;padding:14px 0px 0px 24px;
}
.news_head
{
		float:left;padding-top:2px;color:#333333;width:41px;	border:solid 0px #000000;padding-right:23px;
}
.news_input
{
	padding-left:0px;float:left;padding-top:0px;width:122px;height:18px;background-color:#33B3E2;border:solid 1px #33B3E2;color:#ffffff;
}
.new_head1
{
	padding-left:8px;float:left;padding-top:0px;	
}
.news1
{
	float:left;padding-top:2px;color:#333333;width:59px;
}
.spacer
{
	clear:both;
	background-color:Transparent;
	padding:0px 0px 0px 0px;	
}
.txt_black
{
	font-family:Arial;
	font-size:16px;	
	color:#333333;
}
.txt_bb
{
	font-family:Arial;
	font-size:12px;
	color:#34B4E3;
}
.dropdown
{
	padding-top:0px;height:15px;background-color:#33B3E2;border:solid 1px #33B3E2;color:#ffffff;
}
.txtcat
{
	font-size:10px;
	color:#4A4A4A;	
	text-decoration:none;
}
A.zlinkb:ACTIVE, A.zlinkb:VISITED, A.zlinkb:LINK 
{
	font-family:Arial;
	font-size:12px;
	color:#34B4E3;
	text-decoration:none;
	background-color:Transparent;
	padding:2px 7px 0px 7px;
}
A.zlinkb:hover
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	background-color:#000000;
	padding:2px 7px 0px 7px;
}
.txt_bselected
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	background-color:#000000;
	padding:2px 7px 0px 7px;
}
.txt_bselected:hover
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	background-color:#000000;
	padding:2px 7px 0px 7px;
}
.DropDownClass
{
	border:solid 1px #000000;	
	font-family:Arial;
	font-size:11px;
	color:#666666;
}
.txtcata
{
	font-family:Arial;
	font-size:10px;
	color:#34b4e3;	
}
.txt_Heading
{
	font-family:Arial;
	font-size:12px;
	color:#34B4E3;
	text-decoration:none;
}
.txt1s
{
	font-family:Arial;
	font-size:10px;
	color:#4A4A4A;	
	
}