body {
	background-image: url();
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#666;
}
a img{border:none;}

*:focus{outline:none;}

.bg {
	background-image: url(newindex/bg.jpg);
	background-repeat: repeat-y;
}
#indexBoxMain {
	padding: 0px;
	margin-top: 0px;
	margin-right: 37px;
	margin-bottom: 0px;
	margin-left: 37px;
}

.mainLinks a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	display:block;
	height:20px;
	text-decoration:none;
	color:#545454;
	padding-left: 10px;
	padding-top: 8px;
	
}

.mainLinks a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	display:block;
	height:20px;
	background-color:#dad8d8;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
}

.logo {
	height: 65px;
	width: 190px;
	float: right;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin: 0px;
}

#topMenu {
	margin-top: 45px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	vertical-align: top;
	width: 680px;
}
.bg #indexBoxMain #topMenu a {
	font-family: Tahoma, Arial, serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	padding-left: 7px;
}
.bg #indexBoxMain #topMenu :hover {
	font-family: Tahoma, Arial, serif;
	font-size: 11px;
	text-decoration: none;
	color: #9C2338;
	padding-left: 7px;
}
#bottomBg{
	background-image: url(newindex/bttm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 37px;
	padding-bottom: 40px;
	padding-left: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
#bottomBg a {
	color: #666666;
	text-decoration: none;
}


/*
ul {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}*/
.main_bg {
	background-image: url(image/main_bg.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	vertical-align: top;
	height: 166px;
}
#top_links {
	margin-top: 45px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	font-style: normal;
	text-align: right;
	float:right;
}
#bottom_links { margin-top: 0px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #666; font-style: normal; text-align: right; }
#bottom_links a{ font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #666; font-style: normal; text-decoration:none; }
#bottom_links a:hover{ font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #900; font-style: normal; text-decoration:none; }

#footer_copyright {
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
	font-size: 10px;
}
a:link {
	text-decoration: none;
	color: #A5273D;
}
a:visited {
	text-decoration: none;
	color: #A5273D;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.left_links_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #EEE;
	border-right-color: #EEE;
	border-bottom-color: #EEE;
}
.bottom_bg {
	background-image: url(image/bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.box_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	padding-top: 0px;
	text-align: justify;
	line-height: 16px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.box_grey {
	background-color: #efefef;
	width: 498px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
/*#top_links a {
	font-family: Tahoma, Arial, serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	padding-left: 7px;
}
#top_links a:hover {
	font-family: Tahoma, Arial, serif;
	font-size: 11px;
	text-decoration: none;
	color: #9C2338;
	padding-left: 7px;
}*/
.inside_bottom_bg {
	background-image: url(image/inside_bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.colums_inside_left {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #EFEFEF;
	margin: 0px;
	padding: 0px;
}
.inside_column_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
.below_mainhead {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A5273D;
	text-decoration: none;
	padding-top: 15px;
}
.contentinsideBlod {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: bolder;
	color: #666;
	text-decoration: none;
	text-align: justify;
}
.Mainhead {
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	font-style: normal;
	font-weight: normal;
	color: #9b0729;
	text-decoration: none;
	padding-top: 15px;
}
.contentinside {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	text-align: justify;
}

.sub_heads {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A5273D;
	text-decoration: none;
}
.contentinside a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	text-align: justify;
}
.contentinside a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	text-align: justify;
}
.contentinside a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A5273D;
	text-decoration: none;
	text-align: justify;
}
.contentinside a:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
#footer_copyright a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
#footer_copyright a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
#footer_copyright a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.highlight_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A5273D;
	text-decoration: none;
	padding-top: 15px;
	line-height: 11px;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.leftNewBox {
	width: 174px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 9px;
	float: right;
	vertical-align: top;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 19px;
	margin: 0px;
	clear: none;
}
.leftFlashBox {
	margin: 0px;
	height: 170px;
	width: 170px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	text-align: right;
	vertical-align: top;
}


.txtbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
padding:5px;
border:1px solid #CCCCCC;
}

.spn_error {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
padding:5px;
}

/* CSS FOR MENU HOME */
.menu_home{width:680px; float:left;	color:#666;
}
.menu_home2{width:680px; float:left; min-height:600px; height:auto; !important;	color:#666;
}
* html .menu_home2{height:600px;}

ul.tabNavigation{list-style:none;margin:0;padding:0;font:14px Arial,Helvetica,sans-serif;}
ul.tabNavigation li{float:left;text-decoration:none; width:170px;}
ul.tabNavigation li a{padding:10px;background-color:#eee;color:#18397C;font-weight:bold;border:solid #ccc;border-width:0px 1px 0 1px;display:block;margin:0 1px 0 0;text-decoration:none;position:relative;top:1px;z-index:10;}
ul.tabNavigation li a.first{color:#900; border-top:2px solid #900; border-left:none;}
ul.tabNavigation li a.second{color:#6c8e44; border-top:2px solid #6c8e44;}
ul.tabNavigation li a.third{color:#5ea9c0; border-top:2px solid #5ea9c0;}
ul.tabNavigation li a.fourth{color:#000000; border-top:2px solid #000000; margin-right:0px;}

ul.tabNavigation li a.selected{text-decoration:none;background-color:#fff;color:#666;position:relative;top:1px;z-index:13; border-top:2px solid #a03048;}
ul.tabNavigation li a:hover{background-color:#fff;color:#666;text-decoration:none;}
ul.tabNavigation li a:focus{outline:0;}

div.tabs #first,#second,#third,#fourth{padding:10px; padding-left:20px; padding-right:10px;margin:0;border:1px solid #ccc;background-color:#fff;clear:both;position:relative;z-index:10; min-height:145px;border-left:none;}
.readmore a{font-weight:bold; font-size:11px;}

.home_news{ margin-left:5px; float:right;width:265px; border:1px solid #d7d7d7; border-right:none; min-height:202px;}
.home_news .header{ font-weight:bold; font-size:14px; color:#900; border-top:2px solid #900; font-family:Arial, Helvetica, sans-serif; padding:10px;background-color:#eee;}

.home_news .content{padding:5px;}
.home_news .content .title{font-weight:bold; color:#5ea9c0;}
.home_news .content .date{text-align:right; font-size:11px; color:#999;}
.home_news .content .descn{text-align:justify;}

/* REGISTER FORM */
.register{ padding:5px; text-align:left; color:#666;}
.register fieldset{border:none; margin:0px; padding:0px;}
.register fieldset dl{clear:both;}
.register fieldset dl dd{width:330px; float:left; text-align:right; min-height:30px; padding-right:20px;}
.register fieldset dl dd label{ color:#666;text-transform:capitalize;}
.register fieldset dl dt{float:left;}
.register .field2 dl dd{width:330px; float:left; min-height:30px; padding-right:10px;}
.register .field2 dl dd label{color:#666; text-transform:capitalize;}

.require{ padding:5px; color:#900;}
.required{color:#900; font-weight:bold;}

.success_msg{color:green; font-weight:bold;}
.error_msg{color:red; font-weight:bold;}
.submitbn{background:url(image/Submit.jpg); padding:10px;}

.content2{padding:15px; padding-top:5px; border-right:1px solid #d7d7d7;}
.matter{margin:12px; padding:5px;}
.matter li{list-style-type:none; padding:5px; list-style-image:url(image/bullet_resources.png)}
.matter li .matterin li{list-style-type:circle; padding:3px; list-style-image:none;}
.matter li .partners li{ list-style-type:none; padding:5px; width:120px; float:left; list-style-image:none;}
.matter li .partners li img{width:100px; padding:3px; background-color:#f5f5f5; border:1px solid #d7d7d7;}
.clear{clear:both;}
.registerbtn{text-align:center; margin:20px; border-top:1px solid #d7d7d7; padding:10px;}
.registerbtn1{background:url(fceda/images/spb.gif) no-repeat -85px -66px; width:70px; height:30px; padding:5px 80px 8px 45px;}
.sol_logo{width:150px; float:right; text-align:right;}
.news_title { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000; border-bottom:1px dashed #E5E5E5; }
.news_date { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; border-bottom:1px dashed #E5E5E5; }
.news_desc_all { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; color:#333; }
.news_desc { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; color:#333; padding-top:10px; }
.news_title .news_all { color:#666; font-size:16px; font-weight:bold; }
.news_title a.news_all:hover{ color:#900; font-size:16px; font-weight:bold; }
.news1 .fade_news { color:#6A6A6A; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
.news1 a.fade_news:hover{ color:#900; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
.news1 .alignme { float:left; margin-top:13px; margin-bottom:12px; }
.latest_news { color:#900; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.resource_contents { font-family:Arial, Helvetica, sans-serif; color:#333; font-size:11px; }
a.resource_contents { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; text-decoration:none; }
a.resource_contents:hover { font-family:Arial, Helvetica, sans-serif; color:#900; font-size:11px; text-decoration:none; }
.subtab_cont{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF; }
.subtab_head{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#839d8d; background-color:#333; }
.linkstext { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; }
.linkstext a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; }
.linkstext a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#900; }
.articlestext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; }
.articlestext a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; }
.articlestext a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#900; }
.articlescontent { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; }
.articleshead { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333; }
.res_heads { padding:4px; color:#333333; font-weight:bold; background-color: #B5B5B5; }
.res_tds { background-color: #FFF; color:#666666 font-family:Verdana, Geneva, sans-serif; font-size:11px; }
a.res_links { font-family:Arial, Helvetica, sans-serif; color:#900; font-size:12px; text-decoration:none; }
a.res_links:hover { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; text-decoration:none; }

/* Top Menus Links CSS */
#TopMenus, #TopMenus ul { margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; }
#TopMenus a{ display:block; padding:0px 5px; text-decoration:none; font-family: Tahoma, Arial, serif; font-size: 11px; text-decoration: none; color: #666666; }
#TopMenus a:hover{ font-family: Tahoma, Arial, serif; font-size: 11px; text-decoration: none; color: #9C2338; }
#TopMenus li{ float:left; position:relative; text-align:left; }
#TopMenus ul { position:absolute; display:none; width:16.1em; top:1.5em; background-color:#FDFDFD; border:1px solid #E1E1E1; line-height:25px;
	opacity:0.9; filter:alpha(opacity=80); }
#TopMenus li ul a{ width:13.8em; height:auto; float:left; font-family: Tahoma, Arial, serif; font-size: 11px; text-decoration: none; color: #666666; border-bottom:1px solid #CCC;} 
#TopMenus ul ul{ top:auto; }	 
#TopMenus li ul ul { left:15.1em; margin:0px 0 0 10px; } 
#TopMenus li:hover ul ul, #TopMenus li:hover ul ul ul, #TopMenus li:hover ul ul ul ul{ display:none; }
#TopMenus li:hover ul, #TopMenus li li:hover ul, #TopMenus li li li:hover ul, #TopMenus li li li li:hover ul{ display:block; }
/* Top Menus Links CSS */
