
/* ==================== General CSS ========================= */
html > body *{outline:none}
*{
	margin:0;
	padding:0;
}

h1, h2, h3, h4, h5, h6, p, br, lebel, form{
	margin:0;
	padding:0;
}
body{
	background:#919191 url(./../images/bg.gif) repeat-x left top;
	font:12px/18px  Arial, Helvetica, sans-serif;
	color:#414141;
	margin:0;
	padding:0;
}
.clr{
	clear:both;
}
.flt{
	float:left;
}

.frt{
	float:right;
}
a, a:visited{
	color:#1C548F;
	text-decoration:underline;
}
a:hover{
	color:#528704;
	text-decoration:none;
}
#wraper{
	clear:both;
	width:995px;
	margin:0 auto 0 auto;
	position:relative;
	
}

/* ==================== header CSS ========================= */
.header{
	overflow:hidden;
	float:left;
	background:url(./../images/bg-header.gif) repeat-x left top;
}
.logo{
	float:left;
	padding:30px 0 0 10px;
}
.logo2{
	float:right;
	padding:10px 10px 0 0 ;
}
/* ==================== menu CSS ========================= */
.menu{
	float:left;
	width:995px;
	padding:8px 0 0 0;
	overflow:hidden;
	height:39px;
	background:url(./../images/menu-bg.gif) no-repeat left top;
}
.menu ul{
	float:left;
	width:995px;
	margin:0;
	padding:0;
	list-style:none;
}
.menu ul li{
	margin:0;
	float:left;
	padding:0 2px 0 0;
	background:url(./../images/menu-devider.gif) no-repeat right 1px;
}
.menu ul li.last{
	background:none;
	float:right;
	padding:0 1px 0 0;
}
.menu ul li a, .menu ul li a:visited{
	display:block;
	font:bold 14px/38px Tahoma;
	color:#FFFFFF;
	padding:0 23px;
	text-decoration:none;
	float:left;
}
.menu ul li a:hover, .menu ul li a.active{
	color:#FFFFFF;
	text-decoration:none;
	background:url(./../images/menu-bg-hover.gif) repeat-x left top;
	float:left;
}
.menu ul li a.frist:hover,.menu ul li a.frist.acitve{
	color:#FFFFFF;
	text-decoration:none;
	background:url(./../images/menu-bg-hover-left-right.gif) no-repeat 2px top;
}
.menu ul li a.last:hover,.menu ul li a.last.active{
	color:#FFFFFF;
	text-decoration:none;
	background:url(./../images/menu-bg-hover-left-right.gif) no-repeat right bottom;
	padding:0 24px 0 27px;
}
/* ==================== Left CSS ========================= */
.left-content{
	background:#ffffff;
	padding:5px;
	width:645px;
	float:left;
}
.left-content2{
	background:#ffffff;
	padding:10px;
	width:635px;
	float:left;
}

.left-content2 p{
	padding:5px 0 10px 0;
}
.left-content2 h2{
	font:bold 20px/22px arial;
	color:#626262;
	padding:20px 0 5px 0;
}
.left-content2 h2 span{
	font:bold 20px/22px arial;
	color:#68981A;
}
.box1{
	background:url(./../images/bg-box1.gif) no-repeat 0 0;
	width:631px;
	float:left;
	padding:0 0 0 14px;
	height:225px;
	margin:0 0 20px 0;
}
.box1 .quote{ 
	color:#4F4F08;
	padding:10px 0 0 50px;
}
.box1 .quoter{ 
	color:#0A6ED7;
	padding:0 30px 0 0;
	text-align:right;
}
.text-box{
	padding:10px 20px 0 10px;
	font:12px/18px arial;
}
.box3{
	width:631px;
	padding:17px 0 0 14px;
	background:url(./../images/bgbox3.gif) no-repeat 0 0;
	height:177px;
	margin:
	
}
.box3 .images{
	float:left;
	padding:35px 5px;
}
.box3 .left-go{
	padding:35px 0 0 20px;
	float:left;
}
.box3 .right-go{
	padding:35px 20px 0 0;
	float:right;
}

.left-content h2{
	padding:0 0 0 20px;
	margin:20px 0 5px 0;
	font:18px/20px arial;
	color:#303030;
}
.images a,.images a:visited{
	margin:5px 1px;
	display:block;
	float:left;
	border:2px solid #FFFFFF;
}

.images a:hover, .images a.active{
	margin:5px 1px;
	display:block;
	float:left;
	border:2px solid #FC0712;
}

.box4{
	float:left;
	width:298px;
	position:relative;
	background:#F6F4F4 url(./../images/box4bg.gif) repeat-x left bottom;
	border:1px solid #DBD8D8;
	left:10px;
	padding:0 5px;
}
.box5{
	float:right;
	width:298px;
	position:relative;
	background:#F6F4F4 url(./../images/box4bg.gif) repeat-x left bottom;
	border:1px solid #DBD8D8;
	margin:0 0 15px 0;
	padding:0 5px;
}


.box6{
	float:right;
	width:301px;
	position:relative;
	background:#F1F1D4 ;
	border-left:1px solid #DBD6A0;
	border-right:1px solid #DBD6A0;
	margin:0 0 0 0;
	padding:0 5px;
}
.box6 h3{
	font:bold 15px/18px arial;
	backgound:none;
	padding:0 0 2px 0;
	margin:0 0 5px 0;
	border-bottom:1px solid #DBD6A0;
}

.box4 h3, .box5 h3{
	font:bold 15px/18px arial;
	color:#010101;
	background:url(./../images/h3bg.gif) no-repeat 0 bottom;
	padding:13px 0px 25px 10px;
	position:relative;
	left:-15px;
	top:-1px;
}

.right-section{
	float:right;
	width:325px;
	padding:5px;
	background:#FFFFFF;
}
.blue{
	font:bold 13px/18px arial;
	color:#1252A9;
}
.box5 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.box5 ul li{
	margin:5px 0;
	padding:0 0 0 15px;
	background:url(./../images/bullet1.gif) no-repeat 0 6px;
}
.devider{
	hight:1px; 
	border-top:1px solid #CDCBCB;
}
.img{
	float:left;
	padding:5px 5px 0 0;
}
.footer-wraper{
	width:100%;
	floar:left;
	background:url(./../images/bg-footer.gif) repeat-x 0 0;
	height:83px;
	margin:10px 0 0 0;
}
.footer{
	width:995px;
	margin:auto;
	padding:20px 0;
}
.footer img{
	padding:0px 0 0 0;
	float:left;
}
.footer p{
	padding:10px 0 0 10px;
	float:left;
}
.bread{
	border-bottom:1px solid #E2DEDE;
}
.about-box{
	float:left;
	width:629px;
}
.about-inn{
	padding:0 10px 10px 10px;
	border:1px solid #BEBFC0;
	border-top:none;
	width:607px;
	float:left;
	background:#F6F4F4;
}
.about-inn h3{
	font:bold 13px/18px arial;
	padding:10px 0 0 0;
}
.img2{
	padding:5px;
	float:left;
	border:1px solid #BEBFC0;
	margin:10px 10px 5px 0;
}
.bullet ul{
	margin:0;
	padding:0;
	list-style:none;
	
}
.bullet ul li{
	margin:5px 0;
	padding:0 0 0 10px;
	background:url(./../images/bullet2.gif) no-repeat 0 6px;
}
.table table{
	border-top:1px solid #5D9420;
	border-right:1px solid #5D9420;
}
.table table tr td{
	border-bottom:1px solid #5D9420;
	border-left:1px solid #5D9420;
	padding:2px 5px;
}
.quote2{
	background:#F2FFE3;
	border:1px solid #4A8C02;
	float:right;
	width:300px;
	padding:10px;
	margin:0 0 10px 10px;
}


.about-inn .q{
	color:#C32B14;
	font:bold 15px/18px Georgia;
	clear:both;
	background:url(./../images/q.gif) no-repeat left top;
	padding:0 0 0 18px;
	margin:
}
.about-inn .devider{
	width:600px;
	float:left;
	clear:both;
	height:10px;
	border:1px dashed #537F21;
	margin:20px 0;
	background:#C8DDB1;
}
.about-inn .a{
	padding:10px 0 0 0;
}
.tab a, .tab a:visited{
	display:block;
	float:left;
	margin:0 1px;
	height:30px;
	width:52px;
	color:#ffffff;
	font:bold 11px/30px arial;
	background:url(./../images/quiz-tab.gif) no-repeat left top;
	text-align:center;
	text-decoration:none;
}
.tab a:hover, .tab a.active{
	display:block;
	float:left;
	margin:0 1px;
	height:30px;
	width:52px;
	color:#ffffff;
	font:bold 11px/30px arial;
	background:url(./../images/quiz-tab-hover.gif) no-repeat left top;
	text-align:center;
	text-decoration:none;
}
#tab13{
	width:606px;
	float:left; 
	margin:15px 0 0 0;
}




#tab2,#tab3,#tab4,#tab5,#tab6,#tab7,#tab8,#tab9,#tab10, #tab11 , #tab1, #tab12 {
	width:606px;
	float:left;
	margin:15px 0 0 0;
	display:none;
}
#tab1 h3, #tab2 h3, #tab3 h3, #tab4 h3, #tab4 h3, #tab5 h3, #tab5 h3, #tab5 h3, #tab6 h3, #tab7 h3, #tab8 h3, #tab9 h3, #tab10 h3, #tab11 h3, #tab12 h3, #tab13 h3{
	background:url(./../images/tab-section.gif) no-repeat left top;
	font:18px/18px arial;
	padding:3px 10px;
}
.quiz-inn{
	width:584px;
	float:left;
	border:1px solid #E3E0E0;
	border-top:none;
	background:#FFFFFF;
	padding:0 10px;
	
	
}
.left-box{
	width:340px;
	float:left;
}

.quote3{
	float:left;
	width:606px;
}
.quote3 .inn{
	float:left;
	width:584px;
	border-left:1px solid #DAD59E;
	border-right:1px solid #DAD59E;
	padding:5px 10px;
	background:#F1F1D4;
}


/* ==================== Tera Quiz CSS ========================= */
.right-box{
	float:right;
	width:230px;
}

.right-box .imggall{
	float:left;
	width:235px;
}
#gal1 img{
	padding:5px;
	border:2px solid #C5C4C4;
}

#gal1_2011 img{
	padding:5px;
	border:2px solid #C5C4C4;
}

#gal2_2011 img{
	padding:5px;
	border:2px solid #C5C4C4;
}

#gal3_2011 img{
	padding:5px;
	border:2px solid #C5C4C4;
}

#gal4_2011 img{
	padding:5px;
	border:2px solid #C5C4C4;
}

#gal2 img, #gal3 img, #gal4 img{
	padding:5px;
	border:2px solid #C5C4C4;
	
}
.photos{
	float:left;
	width:235px;
	margin:10px 0;
}
.photos img{
	float:left;
	margin:0 3px;
	border:2px solid #C5C4C4;
	cursor:pointer;
}
.photos img.active{
	border:2px solid #678900;
}

#gal img{
	padding:5px;
	border:2px solid #C5C4C4;
}

.right-box .text3{
	background:#F6F4F4;
	padding:2px 5px;
	font:11px/15px arial;
}
.red{
	color:#678B00;
	font:18px/20px Trebuchet MS;
}
#exm_announce{
	background:#F1F1D4;
	color:#F00000;
	border:1px solid #D6D696;
}
