body{
	margin:0px;	padding:0px;
	font-family:Verdana;font-size:12px;color:#000000;
	}
td{
	margin:0px;	padding:0px;font-family:Verdana;font-size:12px;color:#000000;
	}
a:link{
	font-family:Verdana;font-size:12px;color:#000000;text-decoration:none;	font-weight:bold;
	}
a:visited{
	font-family:Verdana;font-size:12px;color:#000000;font-weight:bold;
	}
a:hover{
	font-family:Verdana;	font-size:12px;	color:#000000;	text-decoration:underline;
	}	
.outermost-container{
	width:1002px;padding-left:1px;
	background-image:url(../images/bg-body.gif); background-repeat:repeat-y;
	}
.header{
	margin-top:0px; width:931px; background-image:url(../images/header.gif); background-repeat:no-repeat; height:141px;
	
	}
.header .top-nav{
	text-align:right; vertical-align:top; margin:0px; color:#000000; font-size:12px;
	padding:0px 10px;
	}
.header .top-nav a:link{
	text-align:right; vertical-align:top; margin:0px; color:#000000; font-size:12px; text-decoration:none;
	}
.header .top-nav a:visited{
	text-align:right; vertical-align:top; margin:0px; color:#000000; font-size:12px; text-decoration:none;
	}
.header .top-nav a:hover{
	text-align:right; vertical-align:top; margin:0px; color:#000000; font-size:12px; text-decoration:underline;
	}


.main-nav{
	padding:0px; margin-top:1px; width:931px; height:50px; background-color:#D95648;
	background-image:url(../images/bg-top-navigation.gif);	background-repeat:repeat-x;	height:46px;
	
	}
.main-nav {text-align:center; font-family:"Times New Roman"; font-size:20px; color:#ffffff; text-decoration:none; font-weight:normal;
	}
.main-nav a:link{text-align:center; font-family:"Times New Roman"; font-size:20px; color:#ffffff; text-decoration:none; font-weight:normal;
	}
.main-nav a:visited{text-align:center; font-family:"Times New Roman"; font-size:20px; color:#ffffff; text-decoration:none; font-weight:normal;
	}
.main-nav a:hover{text-align:center; font-family:"Times New Roman"; font-size:20px; color:#ffffff;text-decoration:underline; font-weight:normal;
	}

	
.internal-container{
	padding:0px; margin-top:1px; width:931px;
	background-image:url(../images/bg-main-content.gif); background-position:top; background-repeat:repeat-x;
	}
	
.internal-container td{
	margin:px; padding:8px; line-height:20px;
	font-family:Verdana; color:#000000; font-size:12px; text-align:justify;
	}
.internal-container .eventCalender{
	margin:0px; padding:0px;
	font-family:Verdana; color:#000000; font-size:12px; text-align:justify;
	}
.internal-container .eventCalender td{
	margin:0px; padding:0px;
	font-family:Verdana; color:#000000; font-size:12px; text-align:justify;
	}
.internal-container img{
 	border:0px;
 	}	
.internal-container h1{
	margin:0px; padding-left:0px; padding-bottom:2px; padding-top:5px; font-family:"Times New Roman", Times, serif; font-size:20px;color:#1868C9; text-decoration:none; text-align:left;font-weight:bold; border-bottom:1px solid #ccc;
	}
.internal-container .more{
	margin:0px; padding:0px; padding-bottom:5px; font-size:12px;color:#000000;font-weight:bold; float:right;
	}
.internal-container .more a:link{
	font-size:12px; color:#000000;font-weight:bold; text-decoration:none;
	}
.internal-container .more a:visited{
	font-size:12px; color:#000000;font-weight:bold; text-decoration:none;
	}
.internal-container .more a:hover{
	font-size:12px; color:#000000;font-weight:bold; text-decoration:underline;
	}
	
.internal-container a:link{
	font-size:12px; color:#000000;font-weight:normal; text-decoration:none;
	}
.internal-container a:visited{
	font-size:12px; color:#000000;font-weight:normal; text-decoration:none;
	}
.internal-container a:hover{
	font-size:12px; color:#000000;font-weight:normal; text-decoration:underline;
	}	
.internal-container ul{
	padding:5px 0px 0px 12px; margin:0px;
	}
.internal-container li{
	padding:5px 0px 8px 0px; margin:0px; border-bottom:1px solid #ccc;  list-style-image:url(../images/arrows.gif); 
	}
	

.news{
	padding:0px; margin:0px; margin-top:0px; font-weight:normal;
	}
.news td{
	padding:0px; margin:0px;
	}
.news img{
	padding:0px; margin:0px;
	}
.news ul{
	padding:0px 2px 0px 15px; margin:0px; font-weight:normal; font-size:11px;
	}
.news li{
	padding:0px 0px 0px 0px; margin:0px; border-bottom:1px solid #ccc;  list-style-image:url(../images/arrows.gif); font-weight:normal; font-size:11px;
	}
.news a:link{
	padding:0px; margin:0px; font-weight:normal; font-size:11px;
	}
.news a:visited{
	padding:0px; margin:0px; font-weight:normal; font-size:11px;
	}
.news a:hover{
	padding:0px; margin:0px; font-weight:normal; font-size:11px;
	}
	
/*sub-panel tag style*/
.internal-container .sub-panel{	
	width:222px; background-color:#fafafa;margin-top:8px; margin-left:8px;
	}
.internal-container .sub-panel td{
	color:#1868C9;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	 padding:8px;
	}
.internal-container .sub-panel ul{
	text-align:left;
	color:#1868C9;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	padding:0px 0px 0px 20px;
	font-weight:bold;
	}
.internal-container .sub-panel ul li{
	text-align:left;
	color:#1868C9;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	}
.internal-container .sub-panel ul li a:link{
	color:#1868C9;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	}
.internal-container .sub-panel ul li a:visited{
	color:#1868C9;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	}
.internal-container .sub-panel ul li a:hover{
	color:#1868C9;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	display:block;
	text-decoration:underline;
	font-weight:bold;
	}
.internal-container .sub-panel ul li .selected{
	 color:#1868C9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	background-color:#F1F1F1; 
	padding-left:5px;
	}
.internal-container .selected{
	font-weight:bold;
	background-color:#F1F1F1; 
	padding-left:5px;
	color:#1868C9;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.internal-container .inner-content ul{
	padding:8px 8px 5px 20px; margin:0px;
	}
.internal-container .inner-content li{
	padding:5px; margin:0px; list-style-image:url(../images/arrows.gif); border:0px;
	}


.form-common{
	width:99%;
	padding:1px;
	margin-bottom:10px;
	border:1px solid #106EA0;
	text-align:justify;
	font-size:18px;
	line-height:20px;
	}
.form-common .btn{
	width:auto;
	padding:2px;
	margin-bottom:10px;
	border:1px solid #cccccc;
	background-color:#106EA0;
	font-weight:bold;
	cursor:pointer;
	color:#fff;
	}
.form-common .btn-2{
	width:auto;
	padding:1px;
	margin-bottom:10px;
	border:1px solid #cccccc;
	background-color:#3366cc;
	font-weight:bold;
	cursor:pointer;
	color:#fff;
	}
.form-common input{
	width:150px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.form-common .radio-check{
	width:18px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.form-common select{
	width:150px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.form-common textarea{
	width:150px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.form-common td{
	padding:3px;
	margin:0px;
	text-align:justify;
	font-size:14px;
	line-height:25px;
	}
.form-common .head{
	color:#ffffff;
	background-color:#106EA0;
	margin:0px;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	text-align:left;
	background-image:url(../images/heading.gif); background-repeat:repeat-x; height:30px;
	
	}
.form-common .head-style1{
	color:#ffffff;
	background-color:#106EA0;
	margin:0px;
	font-weight:bold;
	font-size:10px;
	padding:5px;
	text-align:left;
	background-image:url(../images/heading.gif); background-repeat:repeat-x; height:30px;
	
	}
.form-common .font-style{
	font-size:10px;
	}
.form-common .fieldhead{
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:12px;
	padding:5px;
	text-align:right;
	}	
.form-common .redTD{
	padding:5px;
	background-color:#CC0000; color:#FFFFFF; font-weight:bold;
	}
.form-common .blueTD{
	padding:5px;
	background-color:#3366cc
	}
.form-common .redTDSide{
	border-left:5px solid #CC0000; 
	}
.btn3{
	width:auto;
	padding:4px;
	margin-bottom:10px;
	border:1px solid #cccccc;
	background-color:#f1f1f1;
	font-weight:bold;
	cursor:pointer;
	color:#fff;
	}
.btn3 a:link{
	font-family:Verdana;font-size:12px;color:#ffffff;text-decoration:none;	font-weight:bold;
	}
.btn3 a:visited{
	font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;
	}
.btn3 a:hover{
	font-family:Verdana;	font-size:12px;	color:#ffffff;	text-decoration:underline;
	}	
	

.sponsored-logo{
	margin:0px 0 5px 0; padding:2px; border:1px solid #ccc;
	color:#fff;
	}
.sponsored-logo .content{
	margin:0px 5px 0 5px; padding:0px 5px 0 5px; float:right; background-color:#fff;
	display:inline; clear:both;
	}
.sponsored-logo .content .container{
	border:1px solid #005290; background-color:#ffffff; padding:0px; margin:0px;
	}
.sponsored-logo .content .header{
	font-family:Verdana; font-size:14px; font-weight:bold; color:#005290; height:25px;
	}
.sponsored-logo img{
	margin:0px 0 5px 0; padding:2px; border:1px solid #ccc;
	color:#fff;
	}



.footer{
	padding:0px; margin-top:0px; width:932px; background-image:url(../images/bg-footer.gif); background-repeat:repeat-x; height:146px;
	}
.footer .content{line-height:15px; text-align:center; font-family:Verdana; font-weight:normal; font-size:12px; color:#000000; text-decoration:none;
	}
.footer .content a:link{line-height:15px; text-align:center; font-family:Verdana; font-weight:normal; font-size:12px; color:#000000; text-decoration:none;
	}
.footer .content a:visited{line-height:15px; text-align:center; font-family:Verdana; font-weight:normal; font-size:12px; color:#000000; text-decoration:none;
	}
.footer .content a:hover{line-height:15px; text-align:center; font-family:Verdana; font-weight:normal; font-size:12px; color:#000000;text-decoration:underline;
	}


	
	
	
.index-internal-container{
	padding:0px; margin-top:1px; width:930px;
	background-image:url(../images/bg-main-content.gif); background-position:top; background-repeat:repeat-x;
	}
	
.index-internal-container td{
	margin:0px; padding:0px;
	}
.index-internal-container img{
 	border:0px;
 	}	
.leftPanel{
	width:220px;
	}
.index-internal-container .index-leftPanel{
	padding:0px; margin:0px; padding-left:8px; padding-top:8px;
	width:274px; float:left;
	}

.index-internal-container .index-rightPanel{
	padding:0px; margin:0px; padding-right:2px; padding-top:8px;
	width:274px;
	}
	
.index-internal-container .index-MidPanel{
	padding:0px; margin:0px;  padding-left:8px; padding-top:8px;  padding-right:8px;
	width:250px; text-align:justify;
	}
.index-internal-container .index-MidPanel-container{
	padding:0px; margin:0px;  padding-left:8px; padding-top:8px;  padding-right:8px;
	text-align:justify; line-height:20px;
	}
.index-internal-container .index-MidPanel h1{
	margin:0px; padding-left:0px; padding-bottom:2px; padding-top:0px; font-family:"Times New Roman", Times, serif; font-size:20px;color:#1868C9; text-decoration:none; text-align:left;font-weight:bold; border-bottom:1px solid #ccc;
	}
.index-internal-container .index-MidPanel .more{
	margin:0px; padding:0px; padding-bottom:5px; font-size:12px;color:#000000;font-weight:bold; float:right;
	}
.index-internal-container .index-MidPanel .more a:link{
	font-size:12px; color:#000000;font-weight:bold; text-decoration:none;
	}
.index-internal-container .index-MidPanel .more a:visited{
	font-size:12px; color:#000000;font-weight:bold; text-decoration:none;
	}
.index-internal-container .index-MidPanel .more a:hover{
	font-size:12px; color:#000000;font-weight:bold; text-decoration:underline;
	}	
	
.index-internal-container .poll-container{
	padding:0px; margin:0px;
	}
.index-internal-container .poll-container td{
	padding:0px; margin:0px; 
	}
.poll-container .content{
	padding:2px; margin:0px; width:100%;
	}
.poll-container .content .head{
	padding:0px; padding-left:5px; background-color:#DE695C; color:#ffffff; font-weight:bold; height:25px; text-align:left;
	}
.poll-container .content .text{
	padding:0px; padding-left:0px;
	}
.poll-container .content .text .btn{
	width:auto;
	padding:0px;
	margin-bottom:10px;
	border:1px solid #cccccc;
	background-color:#106EA0;
	font-weight:bold;
	cursor:pointer;
	color:#fff;
	}
.index-internal-container .index-MidPanel a:link{
	font-size:12px; color:#000000;font-weight:bold; text-decoration:none;
	}
.index-internal-container .index-MidPanel a:visited{
	font-size:12px; color:#000000;font-weight:bold; text-decoration:none;
	}
.index-internal-container .index-MidPanel a:hover{
	font-size:12px; color:#000000;font-weight:bold; text-decoration:underline;
	}
	
.context{text-align:center; border:1px solid #ccc; padding:2px;}
	.context h1{ font-size:36px; color:#fe0008; paddingot-btom:0px;}
	.context h2{ font-size:18px; color:#1868c9; paddingot-btom:0px; text-align:left;}
	.context h3{ font-size:14px; color:#1868c9; text-align:left;}
	.context h4{ font-size:18px; color:#1868c9;}	
	

