/* CSS Document */

/*-------General Starts-------*/

body {

	padding:0;

	margin:0;

	font:normal 11px Arial, Helvetica, sans-serif;

	color:#777;

	background:url(images/bodymainbg.gif) repeat-x 0 0 #A0CB0B;

}

div, ul, li, p, h1, h2, h3, h4, form, sup, input, label, textarea{

	padding:0;

	margin:0;

}

img{

	padding:0;

	margin:0;

	border:none;

	line-height:0px;

	font-size:0px;

}

h1{

	font:normal 58px/65px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#A2A9A9;

	background-color:inherit;

}

h2{

	font:normal 23px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#666;

	background-color:inherit;

}

h3{

	font:bold 15px/18px Arial, Helvetica, sans-serif;

	color:#FFF;

	background-color:inherit;

}

ul{

	list-style-type:none;

	padding:0;

	margin:0;

	border:0;

	}

a{

	text-decoration:none;

}

.spacer{ 

	line-height:0; 

	font-size:0; 

	clear:both;

}

/*-------General Starts-------*/

/*-------Top Panel Starts-------*/

/*-------Top Nav Panel Starts-------*/

#topnavbg{

	background:url(images/topnavbg.jpg) no-repeat 0 0;

	width:968px;

	margin:0 auto;

}

#topnavbg ul{

	width:704px;

	margin:0 auto;

}

#topnavbg ul li{

	float:left;

	width:auto;

	padding:0 17px;

	font:bold 10px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	color:#4A5A01;

	background-color:inherit;

	text-align:center;

}

#topnavbg ul li a{

	display:block;

	padding:25px 0 14px 0;

	color:#4A5A01;

	background-color:inherit;

}

#topnavbg ul li a:hover{

	color:#FFF;

	background-color:inherit;

	background:url(images/topnavarrow.gif) no-repeat 50% 100%;

}

#topnavbg ul li a.active{

	color:#FFF;

	background-color:inherit;

	background:url(images/topnavarrow.gif) no-repeat 50% 100%;

	cursor:text;

}

/*-------Body Panel Starts-------*/

#bodybg{

	width:876px;

	margin:0 auto;

	background:url(images/bodybg.jpg) repeat-y 0 0;

	color:#777;

	background-color:inherit;

	padding:0 46px;

	overflow:hidden;

	height:100%;

}

#bodybg #headerbg{

	width:100%;

	margin:0 auto;

	background:url(images/header.jpg) no-repeat 0 0;

}	

#welcomepanel{

	background:url(images/dashed.gif) repeat-x 0 100%;

	width:100%;

	padding:200px 0 8px 0;

	height:100%;

	overflow:hidden;

}

#welheading{

	float:left;

	width:auto;

	font:normal 58px/60px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#A2A9A9;

	background-color:inherit;

}

#welheading span{

	color:#7A9B00;

	background-color:inherit;

	font-weight:normal;

}

#welcomepanel #welSubheading{

	color:#666;

	background-color:inherit;

	font:normal 23px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;

	margin:0 0 0 339px;

	padding:6px 0 0 0;

}

#bodybg p{

	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

#bodybg p b{

	color:#CE9320;

	background-color:inherit;

	font-weight:bold;

}

#bodybg p a{

	color:#CE9320;

	background-color:inherit;

	font-weight:bold;

}

#bodybg p a:hover{

	color:#000;

	background-color:inherit;

}

#bodybg p.weltoptxt{

	border-left:7px solid #A2A9A9;

	padding:0 0 0 16px;

	margin:15px 0 18px 0;

}

#bodybg p.welbottxt{

	padding:0 0 24px 0;

}

#bodybg p.welbottxt span{

	display:block;

	padding:0 0 18px 0;

}



/*-------Body Panel End-------*/

/*-------Top Nav Panel End-------*/

/*-------Top Panel End-------*/

/*-------Footer Panel Start-------*/

#footerbg{

	width:968px;

	background:url(images/footerbg.jpg) no-repeat 0 0;

	padding:25px 0;

	margin:0 auto;

}

#footerbg ul{

	width:655px;

	margin:0 auto;

}

#footerbg ul li{

	float:left;

	width:auto;

	font:normal 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#FFF;

	background-color:inherit;

	text-transform:uppercase;

}

#footerbg ul li span{

	padding:0 16px;

}

#footerbg ul li a{

   	color:#FFF;

	background-color:inherit;

}

#footerbg ul li a:hover{

   	color:#000;

	background-color:inherit;

}

#footerbg p.copyright{

	font-size:10px;

	line-height:12px;

	color:#416200;

	background-color:inherit;

	padding:11px 0 10px 0;

	text-align:center;

}

#footerbg a.footerlogo{

	width:252px;

	margin:0 auto;

	display:block;

	height:19px;

} 

#footerbg p.footbottxt{

	font-size:11px;

	line-height:18px;

	text-align:center;

	width:185px;

	margin:0 auto;

	color:#E4F6C1;

	background-color:inherit;

}

#footerbg p.footbottxt span{

	font-size:16px;

	line-height:26px;

	display:block;

}

#footerbg p.footbottxt a{

	color:#FFF;

	background-color:inherit;

	font-size:16px;

	line-height:18px;

}

#footerbg p.footbottxt a:hover{

	color:#000;

	background-color:inherit;

}

#footerbg p.design{

	float:right;

	width:auto;

	font-size:12px;

	line-height:15px;

	color:#416200;

	background-color:inherit;

}

#footerbg p.design a{

	color:#FFF;

	background-color:inherit;

	font-weight:bold;

}

#footerbg p.design a:hover{

	color:#000;

	background-color:inherit;

}

/*-------Footer Panel End-------*/

/*----------------------------------------ABOUIT PAGE START------------------------------------*/

#bodybg #aboutheaderbg{

	width:100%;

	margin:0 auto;

	background:url(images/about-headerbg.jpg) no-repeat 0 0;

}

#abouthomelink{

	background:url(images/dashed.gif) repeat-x 0 100%;

	width:100%;

	padding:0 0 8px 0;

	height:100%;

	overflow:hidden;

}

#abouthomelink h2{

	font:normal 42px/46px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#A2A9A9;

	background-color:inherit;

}

#bodybg h2.about{

	color:#666;

	background-color:#fff;

	padding-bottom:14px;

}

div.awardpanel{

	overflow:hidden;

	height:100%;

	padding-bottom:22px;

}

div.awardpanel div.awards{

	width:411px;

	border:1px solid #E5EBEC;

	overflow:hidden;

	height:93px;

	padding:7px;

	background:url(images/awards-bg.jpg) repeat-x 0 0 #EEF2F3;

	color:#737373;

}

div.awardpanel div.awards img{

	width:76px;

	height:91px;

	display:block;

	float:left;

}

div.awardpanel div.awards div{

	width:312px;

	float:right;

	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;	

}

div.awardpanel div.awards div ul{

	font:normal 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#737373;

	background-color:inherit;

}

div.awardpanel div.awards div ul li{

	background:url(images/awards-devider.jpg) repeat-x 0 100%;

	height:35px;

	padding-top:10px;	

}

div.awardpanel div.awards div ul li span{

	background:url(images/awards-wright-icon.jpg) no-repeat 0 0;

	padding-left:40px;

	display:block;

}

div.awardpanel div.awards div ul li.nodevider{

	background-image:none;

}

.floatleft{

	float:left;

	width:auto;

}

.floatright{

	float:right;

	width:auto;

}

#bodybg p a.black{

	text-decoration:underline;

	color:#000;

	background-color:inherit;

	font-weight:normal;

}

#bodybg p a.black:hover{

	text-decoration:none;

	color:#777777;

	background-color:inherit;

}

#bodybg p i{

	font-weight:normal;

	font-style:normal;

	color:#678F06;

	background-color:inherit;

}

/*----------------------------------------ABOUIT PAGE START------------------------------------*/

/*----------------------------------------AUTOMATION PAGE START------------------------------*/

#bodybg #automationtoppanel{

	padding:19px 0 34px 0;

	width:876px;

	height:100%;

	overflow:hidden;

}

#bodybg #automationtoppanel img{

	float:left;

	width:auto;

}

#bodybg #automationtoppanel p{

	width:698px;

	float:right;

}

#bodybg #automationmidpanel{

	background:url(images/automationmidbg.jpg) no-repeat 0 0;

	height:593px;

	width:876px;

	position:relative;

}

#bodybg #automationmidpanel .link1{

	position:absolute;

	left:90px;

	top:0;

}

#bodybg #automationmidpanel .link2{

	position:absolute;

	left:366px;

	top:13px;

}

#bodybg #automationmidpanel .link3{

	position:absolute;

	left:610px;

	top:21px;

}

#bodybg #automationmidpanel .link4{

	position:absolute;

	left:106px;

	top:69px;

}

#bodybg #automationmidpanel .link5{

	position:absolute;

	left:708px;

	top:102px;

}

#bodybg #automationmidpanel .link6{

	position:absolute;

	left:52px;

	top:141px;

}

#bodybg #automationmidpanel .link7{

	position:absolute;

	left:692px;

	top:413px;

}

#bodybg #automationmidpanel .link8{

	position:absolute;

	left:48px;

	top:479px;

}

#bodybg #automationmidpanel .link9{

	position:absolute;

	left:674px;

	top:468px;

}

#bodybg #automationmidpanel .link10{

	position:absolute;

	left:364px;

	top:525px;

}

#bodybg #automationmidpanel .link11{

	position:absolute;

	left:27px;

	top:539px;

}

#bodybg #automationmidpanel .link12{

	position:absolute;

	left:659px;

	top:526px;

}

#bodybg #automationmidpanel .link13{

	position:absolute;

	left:313px;

	bottom:0;

}

#bodybg p.automationbottxt{

	padding:32px 0;

}

/*----------------------------------------AUTOMATION PAGE END------------------------------*/

/*----------------------------------------ENTERTENMENT PAGE START------------------------------*/

#bodybg div.entertenment{

	overflow:hidden;

	height:100%;

	padding-bottom:35px;

}

#bodybg div.entertenment h2{

	padding-bottom:10px;

	font:normal 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#414142;

	background-color:inherit;

}

#bodybg div.entertenment img{

	width:168px;

	height:124px;

	display:block;

	float:left;

}

#bodybg div.entertenment div{

	width:698px;

	float:right;	

}

/*----------------------------------------ENTERTENMENT PAGE END------------------------------*/

/*----------------------------------------PARTNERS PAGE START------------------------------*/

#bodybg .partnergalpanelPad{

	padding:0 0 11px 0;

	overflow:hidden;

	height:100%;

}

.partnerleftgalpanel{

	float:left;

	width:417px;

	background:url(images/partnerspanelbg.gif) repeat-x 0 0 #E9EEEE;

	color:#777;

	border:1px solid #EBF0F0;

	padding:7px 7px 7px 7px;

	overflow:hidden;

	height:100%;	

}

.partnerleftgalimgpanel{

	float:left;

	width:120px	

}

#bodybg p.partnerlink{

	background:url(images/arrow.gif) no-repeat 0 4px;

	margin:4px 0 0 0;

	padding:0 0 0 12px;

	font-size:12px;

	line-height:14px;

}

#bodybg p.partnerlink a{

	font-weight:normal !important;

}

#bodybg p.partnerlink a.twolinelink{

	line-height:12px;

}

#bodybg p.partnelefttxt{

	font-size:12px;

	line-height:18px;

	width:285px;

	float:right;

}

#bodybg p.partnelefttxt b{

	font-size:18px;

	line-height:20px;

	color:#414142 !important;

	background-color:inherit;

	display:block;	

}

.partnerrightgalpanel{

	float:right;

	width:417px;

	background:url(images/partnerspanelbg.gif) repeat-x 0 0 #E9EEEE;

	color:#777;

	border:1px solid #EBF0F0;

	padding:7px 7px 7px 7px;	

	overflow:hidden;

	height:100%;

}	

#bodybg p.partnersbottxt{

	width:875px;

	padding:24px 0 35px 0;

}

/*----------------------------------------PARTNERS PAGE END------------------------------*/

/*----------------------------------------CONTACT PAGE START---------------------------------*/

#bodybg div.contactpanel{

	overflow:hidden;

	height:100%;

	padding:0 0 37px;

}

#bodybg div.contactpanel div.textpanel{

	width:231px;

	float:left;

	font:bold 14px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#777777;

	background-color:inherit;	

}

#bodybg div.contactpanel div.textpanel b{

	color:#CE9320;

	background-color:inherit;

}

#bodybg div.contactpanel div.textpanel b a{

	color:#CE9320;

	background-color:inherit;

}

#bodybg div.contactpanel div.textpanel b a:hover{

	text-decoration:underline;

}

#bodybg div.contactpanel div.textpanel h2{

	font:normal 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#414142;

	background-color:inherit;

	background:url(images/contact-devider.gif) repeat-x 0 100%;

	padding-bottom:11px;

	margin-bottom:15px;

}

#bodybg div.contactpanel div.formpanel{

	width:587px;

	float:right;

	border:1px solid #E1E7E4;

	background-color:#EBEDEC;

	color:#000;

	padding:12px 0 13px 20px;

	font:normal 13px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

#bodybg div.contactpanel div.formpanel h2{

	font:normal 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#000;

	background-color:inherit;

	padding:0 0 11px;

}

#bodybg div.contactpanel div.formpanel h2 span{

	font:normal 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#000;

	background-color:inherit;

	padding:0 0 11px;

	display:block;

}

#bodybg div.contactpanel div.formpanel input.textbox{

	width:440px;

	height:20px;

	border:1px solid #E3E6E5;

	color:#000;

	background-color:#F5F6F6;

	padding:0 0 0 13px;

	margin:0 0 6px;

}

#bodybg div.contactpanel div.formpanel input.shortbox{

	width:180px;

}

#bodybg div.contactpanel div.formpanel textarea{

	width:440px;

	height:67px;

	border:1px solid #E3E6E5;

	color:#000;

	background-color:#F5F6F6;

	padding:0 0 0 13px;

	margin:0 0 6px;

}

/*----------------------------------------CONTACT PAGE END---------------------------------*/

#footlogo{

	width:886px;

	height:28px;

	padding:0 0 0 64px;

	margin:0 auto;

}

#footlogo img{

	float:left;

	width:auto;

	margin-right:57px;

}

#footlogo img.nevono{

	margin-right:0;

}

.noscriptAlert {
	clear:both;
	color:#FF0000;
	background-color:#faf8cf;
	border:1px solid #faefcf;
	padding:6px;
	margin:0 20px 15px 0;
}
.noscriptAlert a {
	color:#330000;
	background-color:inherit;
	text-decoration:underline;
}
.noscriptAlert a:hover {
	text-decoration:none;
}

