/* CSS Document */
*{padding:0px; margin:0px;} 
HTML{padding:0px; margin:0px; background:#f1f0ed} 
body{padding:0px; margin:36px auto; width:952px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#9a9999;}
a{color:#a3238e; text-decoration:none;}
a:hover{color:#a3238e; text-decoration:none;}
.logo{width:334px; height:83px; position:absolute; float:left; margin:0px; z-index:9; left:-7px; top:-44px;}
.top-section{margin:0px 6px;padding:0px; width:940px; position:relative; float:left; font-weight:bold;  font-size:10px;font-family:Calibri, Arial, Helvetica, sans-serif; z-index:5;}
.menu-top{ width:940px; height:14px; float:left; position:relative; text-align:right; margin:0px; padding:0px; color:#212a49;}
.menu-top a{color:#212a49; text-decoration:none;}
.menu-top a:hover{color:#b6054b; text-decoration:none;}
.menu-top .selected{color:#b6054b; text-decoration:none;}
.content-head{width:938px; background-color:#ECEBF1; height:109px; border:1px solid #d9d9e1; margin:0px; position:relative; float:left; border-bottom:none;}
.content-head ul{width:938px; margin:0px; position:relative; float:left; padding:0px;}
.content-head ul li{width:429px; background:url(../images/header-separator.png)  right top no-repeat; margin:0px; position:relative; float:left; padding:20px; display:inline; font-size:11px; font-weight:normal; text-transform:none; font-family:Arial, Helvetica, sans-serif, Calibri; text-align:justify; color:#999999;}
.content-head ul li strong{color:#212a49;}
.content-head ul li img{margin-right:20px;}
.content-head ul li.last{background:none;}
.content-head ul li h5{ font-size:11px; color:#35870A; font-weight:bold; margin:0px; padding:0px; position:relative; float:right; width:163px; text-transform:uppercase; margin-top:17px; margin-bottom:3px;}
.content-head ul li h4{font-family:Tahoma, Arial, Helvetica, sans-serif, Calibri; font-size:14px; font-weight:bold; color:#A8ACA5; float:right; width:180px; position:relative; margin:0px; padding:0px; margin-top:20px;}
.menu{ width:920px; height:39px; float:left; position:relative; margin:0px; padding:0px; background:#a3238e url(../images/menu-bg.png) right top no-repeat; margin-top:40px; padding-right:20px;}
.menu ul{ width:730px; height:39px; float:right; position:relative; margin:0px; padding:0px;}
.menu ul li{ width:auto; height:39px; display:inline; float:right; position:relative; margin:0px; padding:0px 19px; color:#f5f5f5; font-weight:bold; text-transform:uppercase; font-size:11px;font-family:"Antiqua",Times New Roman, Times, serif; line-height:38px; background:url(../images/menu-seperator.png) top left no-repeat; letter-spacing:1px;}
.menu ul li a{color:#f5f5f5; text-decoration:none;}
.menu ul li a:hover{color:#f5f5f5; text-decoration:none;}
.homepage-banner{width:970px; height:auto; margin:0px; position:relative; float:left; background:url(../images/top-section-bg.png) 0px bottom no-repeat; padding-bottom:10px;}
.content-section{margin:0px;padding:0px 16px; height:auto; width:940px; position:relative; float:left; background:url(../images/content-bg.png) left top repeat-y}
.content-top{margin:0px;padding:0px 6px; height:auto; width:940px; position:relative; float:left; background:url(../images/content-top-bg.png) left top no-repeat; height:10px;}
.content-bottom{margin:0px;padding:0px 6px; height:auto; width:940px; position:relative; float:left; background:url(../images/content-bottom-bg.png) left bottom no-repeat; height:14px;}
.home-content-section{margin:0px;padding:0px  6px; height:auto; width:940px; position:relative; float:left; margin-top:10px; background:url(../images/home-login-bg.png) no-repeat; height:232px; }
.box{width:279px; height:128px; float:left; position:relative; border:1px solid #C3C3CA; background-color:#D9D9E1; margin:0px; padding:20px; border-right:none;}
.boxNews{width:617px; height:192px; float:left; position:relative; margin:0px; padding:10px; border-right:none; margin-top:10px; background:url(../images/Our-Threads.png) right bottom no-repeat}
.boxNews input{
	border:1px solid #bbbbbb;
	color:#000000;
	font-size:12px;
}
.boxNews input.button{
	background-color: #a3238e;
	border:1px solid #bf65b0;
	color:#f7f7f7;
	font:11px "Antiqua",Times New Roman, Times, serif;
	text-transform:uppercase;
}
.boxLogin{width:260px; height:128px; float:left; position:relative; margin:0px; padding:20px; font:12px "Antiqua",Times New Roman, Times, serif; text-transform:uppercase;}
.boxLogin h2{
	
}
.boxLogin p.sep{
	border-top:1px dashed #8b8a88;
	width:258px;
	height:21px;
}
.boxLogin input{
	background:#e9e8e7;
	border:1px solid #b4b4b3;
	width:258px;
	height:21px;
}
.boxLogin input.login{
	margin:0px;
	background-color: #a3238e;
	border-left: solid 1px #c472b6;
	border-bottom: solid 1px #631556;
	border-top: solid 1px #c472b6;
	border-right: solid 1px #631556;
	color:#f7f7f7;
	font:11px "Antiqua",Times New Roman, Times, serif;
	text-transform:uppercase;
	width:88px;
	height:20px;
}
.boxLogin input.password{
	margin:0px;
	background-color: #848283;
	border-left: solid 1px #b0afaf;
	border-bottom: solid 1px #504f50;
	border-top: solid 1px #b0afaf;
	border-right: solid 1px #504f50;
	color:#f7f7f7;
	font:bold 11px "Antiqua",Times New Roman, Times, serif;
	text-transform:uppercase;
	width:170px;
	height:20px;
}
.box h2{ position:relative; float:left; padding:0px; margin:0px; width:298px; height:auto; margin-bottom:5px; font-size:12px; text-transform:uppercase}
.boxNews h2, .boxLogin h2{ position:relative; padding:0px; margin:0px; height:auto; margin-bottom:5px; font-size:12px; text-transform:uppercase; font: 16px "Antiqua",Times New Roman, Times, serif; color:#7c7c7c;}
.box h5{ font-size:11px; color:#102144; font-weight:normal; margin:0px; padding:0px; position:relative; float:right; width:288px; text-transform:uppercase;  margin-bottom:3px;}
.box ul{width:278px; height:auto; float:left; position:relative; margin:0px; padding:0px;}
.box ul li{width:278px; font-size:11px; display:inline; height:auto; float:left; position:relative; margin:0px; padding:10px 0px;margin-left:10px;}
.footer{margin:0px 6px;padding:0px; height:auto; width:940px; position:relative; float:left; }
.footer a{color:#666666; text-decoration:none;}
.footer a:hover{color:#666666; text-decoration:none;}
.footer ul{width:940px; height:auto; float:left; position:relative; margin:0px; padding:0px;}
.footer ul li{width:940px; font-size:11px; display:inline; height:auto; float:left; position:relative; margin:0px; padding:10px 0px; border-bottom:1px dashed #999999;}
.innerpage-banner{width:952px; height:auto; margin:0px;  position:relative; float:left; background:url(../images/top-section-bg.png) left bottom no-repeat; padding-bottom:10px;}
.innerpage-banner img{ margin-left:16px; margin-bottom:4px;}
.right-box{width:298px; height:auto; position:relative; float:right; border:1px solid #b8b8bf; margin:0px; padding:0px; background:#d9d9e1; color:#666666; right:20px; top:4px;}
.right-box img{}
.txt{margin:10px; width:278px; text-align:justify}
.right-bg{width:38px; height:277px; position:relative; float:right;margin:0px; padding:0px;}
.right-box2{width:300px; height:290px; position:relative; float:left; background:url(../images/bg-right-box2.jpg) top left no-repeat; margin:0px; padding:0px; margin-left:5px; margin-top:30px;}
.breadcrumb{width:572px; height:22px; padding:38px 20px 0px 21px; margin:0px; position:relative; float:left; background:url(../images/bg-breadcrumb.jpg) left top no-repeat; font-size:11px;}
.breadcrumb a{color:#666666; text-decoration:none;}
.breadcrumb a:hover{color:#52A228; text-decoration:none;}
.container-top{width:610px; height:17px; margin:0px; padding:0px; position:relative; float:left; background:url(../images/bg-container-top.jpg) left top no-repeat; margin-top:4px;}
.container{width:570px; height:auto; margin:0px; padding:0px 20px; position:relative; float:left; background:url(../images/bg-container.jpg) left top repeat-y; }
.container-light{width:auto; height:auto; margin:0px; padding:0px 20px; position:relative; float:left; background:url(../images/bg-container.jpg) left top repeat-y; }
.container ul{
	list-style:none;
 }
.container li{
	background:url(../images/arrows.gif) left 2px no-repeat;
	padding-left:15px;
 }

.container h1{ height:auto; margin:0px; padding:0px 0px 5px 0px; position:relative; color:#b6054b; border-bottom:1px dashed #666666; font-size:14px; text-transform:uppercase; font-family:"Antiqua",Times New Roman, Times, serif; margin-bottom:10px;}
.container-bottom{width:610px; height:21px; margin:0px; padding:0px; position:relative; float:left; background:url(../images/bg-container-bottom.jpg) left top no-repeat;}
.featured-container{width:610px; height:auto; margin:0px; padding:0px; position:relative; float:left; margin-top:20px;}
.featured-container h1{width:570px; height:auto; margin:0px; padding:0px; padding-left:20px; position:relative; color:#5E9C40;font-size:14px; text-transform:uppercase; font-family:Calibri, Arial, Helvetica, sans-serif; margin-bottom:-3px;}
.featured-container ul{width:610px; height:auto; margin:0px; padding:0px; position:relative; float:left; border:1px solid #CACAD1;}
.featured-container ul li{width:570px; height:auto; margin:0px; padding:10px 20px; position:relative; float:left; border-bottom:1px solid #ffffff; background-color:#CFCFD7; display:block;}
.know-more{position:absolute; left:820px; top:12px;}
.content-banner{position:absolute; left:0px; top:290px; font-size:24px; font-family:"Antiqua",Times New Roman, Times, serif; color:#a3238e; width:900px; background:url(../images/content-banner-bg.png);  padding-left:20px; height:60px; padding-top:10px; line-height:24px; text-transform:uppercase}
.title-banner{position:absolute; left:20px; top:237px; color:#FFFFFF; width:600px; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:32px; font-weight:normal; line-height:22px; text-transform:uppercase;}
.title-banner-right{position:absolute; right:20px; top:237px; color:#FFFFFF; width:600px; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:32px; font-weight:normal; line-height:22px; text-transform:uppercase;}
#wrapper {
	width:940px; 
	margin:0 auto;
	height:363px;
}
#rotator-top{
	width:920px;
	height:360px;
	background:url(../images/rotator-top.png) no-repeat;
	position:relative;
	top:-42px;
}
#rotator {
	color:#000;
	position:relative;
	padding-bottom:2.6em;
	margin:0; 
	font-size:16px;
}

/* Tabs */

ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-valign:center;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
}

ul.ui-tabs-nav {
	bottom:0px;
	right:0px;
	z-index:1;
	width:auto;
	margin-top:373px;
	position:absolute;
	margin-right:20px;
}

/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link,
li.ui-tabs-nav-item a:visited {	
	padding: 4px 14px;
	margin: 0px 20px 0px 0px;
	background-color: #7c4d74;
	list-style: none;
	color:#7c4d74;
	font: bold 1px Arial, sans-serif;
}

/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover,
#rotator .ui-tabs-nav-item a:active {
	
	background-color: #a3238e;
}

#rotator .ui-tabs-nav-item a span {
	float:left; 
	cursor:pointer;
}

/* Active Tab */
#rotator .ui-tabs-selected a:link,
#rotator .ui-tabs-selected a:visited,
#rotator .ui-tabs-selected a:hover,
#rotator .ui-tabs-selected a:active {
	
	background-color: #a3238e;
}

/* Content Panels */
#rotator .ui-tabs-panel {
	font-family:Arial, Helvetica, sans-serif;
	clear:left;
	position:absolute;
	color:#000;
	height:363px;
}

#rotator .ui-tabs-hide {
	display:none;
}
/**************** for testimonial page 3-2-10 ******************/
.container p.paging{
	font:10px tahoma;
	text-transform:uppercase;
	position:relative;
	float:right	;
	color:#8b8b8b;
	text-align:right;
	right:0px;
	margin-top:-25px;
}
.container p.name{
	color:#35870a;
	font:10px tahoma;
	text-transform:uppercase;
}
.container p.company{
	color:#35870a;
	font:bold 10px tahoma;
	text-transform:uppercase;
}
.container p.paging a{
	font:10px tahoma;
	color:#52a228;
	text-decoration:none;
}
.container img{
	margin-bottom:10px
}
.container h2{
	margin:7px 0;
}
.container h2{
	font-size:12px ;
	color:#666666;
	text-transform:uppercase;
}
/*************** end testimonial page *****************/


/********** for contact us page 5-2-10 ***************/
.address{
	padding-top:6px;
	padding-left:55px;
}
.address p span.bold{
	width:120px;
}
/********** end contact us page **********/

#breadcrumb{
	margin:0 6px;
	width:920px;
	padding:10px 10px;
	background:#ffffff;
	font:10px tahoma;
	color:#8b8b8b;
	height:40px;
}
#breadcrumb p.here{
	border-bottom:1px dashed #9c9ca2;
	height:20px;
	margin-bottom:7px;
}
#breadcrumb p.bread-crumb{
	width:800px;
	float:left;
}
#breadcrumb p.bread-crumb span.page{
	color:#a3238e;
}
#breadcrumb p.full{
	width:70px;
	float:right;
	top:-12px;
	text-align:right;
}
#breadcrumb p.full img, #breadcrumb p.here img{
	margin:0px;
}
#breadcrumb p.bread-crumb a{
	color:#8b8b8b;
	text-decoration:none;
}
.sign{
	position:relative;
	float:right; 
	margin:0px; 
	padding:0px; 
	top:-108px;
}
