body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#737475;
}
td, th {
	font-size:10px;
}
a {
	color:#74b2e6 ;
	text-decoration:none;
}
a:hover{
	color:#e4bc31 !important;
}
.top-links {
	color:#c6c8ca;
	font-size:10px;
}
.top-links a{
	color:#5e7dc4;
	text-decoration:none;
}
.top-links a:hover{
	color:#e4bc31;
}
.bgcolor {
	/*background-color:#AB4603;*/
	background:url(../images/mainmenu-bg.gif) repeat-x;
}
#top-members-news { width:739px; height:180px; margin:10px auto; }

.bgcolor-spacing{
	width:50px;
	height:1px;	
}
.block {
	margin-bottom:15px;
}
.block2 {
	margin-bottom:10px;
}
.welcome {
	margin-bottom:15px;
	margin-top:20px;
}
.title {
	color:#5e7dc4;
	font-size:10px;
	font-weight:bold;
}
.simple-links a{
	color:#74b2e6;
	text-decoration:none;
}
.simple-links a:hover{
	color:#5e7dc4;
}
.input1 {
	height:10px;
	font-size:10px;
	width:120px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.input5 {
height:200px;
width:486px;
	font-size:10px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.input2 {
	height:10px;
	font-size:10px;
	width:100px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.input3 {
	height:10px;
	font-size:10px;
	width:130px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.input4 {

	font-size:10px;
	width:145px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.input5 {

	font-size:10px;
	width:486px;
	height:200px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}

.input{
	font-size:10px;
	width:200px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.textarea{
	font-size:10px;
	width:200px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.input-select{
	font-size:10px;
	width:205px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.input-select2{
	font-size:10px;
	width:200px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.input-select3{
	font-size:10px;
	width:130px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.select{
	font-size:10px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
}
.pad {
	padding-bottom:10px;
}
.search {
	background-color:#F1F2F2;
	padding:10px;
	color:#939598;
	overflow:hidden;
}
.line {
	background-color:#fff;
	margin-bottom:5px;
	margin-top:5px;
}
.yellow-tit {
	color:#3762c4;
	text-align:left;
	background-color:#f6f6f6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
	font-weight:bold;
}
.yellow-tit a{
	color:#e4bc31;
	}
.red-tit {
	color:#3762c4;
	text-align:left;
	background-color:#F1F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	padding-left:10px;
}
.red-tit  a{
	color:#3762c4;
	}
.more, .more2, .footer-link {
	color:#74b2e6 !important;
	text-decoration:underline !important;
	font-weight:normal !important;
}
.more:hover, .more2:hover, .footer-link:hover {
	color:#e4bc31 !important;
	text-decoration:none !important;
}
.td-pad td {
	padding-bottom:15px;
}
.td-pad2 td {
	padding-bottom:2px;
}
.bullet-link {
	display:block;
	color:#74b2e6;
	background:url(../images/bullet2.gif) no-repeat left 6px;
	padding-left:10px;
	text-decoration:none;
}
.bullet-link:hover {
	color:#AB4603;
}
.bullet-link2 {
	display:block;
	color:#74b2e6;
	padding-left:10px;
	text-decoration:none;
	background:url(../images/bullet3.gif) repeat-y left 6px;
}
.bullet-fleche {
	display:block;
	color:#74b2e6;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	margin-bottom:2px;
	/*margin-top:6px;*/
	background:url(../images/fleche.gif) no-repeat left 4px
}

.subbtn td {
	padding-bottom:5px;
}
.news-sum {
	color:#737475;
	/*font-weight:bold;*/
}
.latestnews-titles { color:#5e7dc4; font-weight:bold; }
.event {
	border:1px solid #BCBEC0;
	padding:5px;
	margin-bottom:5px;
}
.event a{
	color:#3762c4;
	text-decoration:none;
	font-weight:bold;
}
.event a:hover{
	color:#e4bc31;
}
.article {
	border:1px solid #d9d9d9;
	padding:5px;
	margin-bottom:10px;
	color:#3762c4;
	text-decoration:none;
	font-weight:bold;
}
.article .author {
	font-weight:normal;
}
.article a{
	color:#5E7DC4;
	text-decoration:none;
	font-weight:bold;
}



.poll{
	border:1px solid #C0C2C4;
		padding:8px;
}
.question {
	color:#AB4603;
	font-weight:bold;
	font-size:12px;
}
.questionPoll {
	color:#AB4603;
	font-weight:bold;
	font-size:11px;
}
.footer {
	color:#5e7dc4;
	font-size:9px;
}
.footer a{
	color:#939598;
	text-decoration:none;
}
.footer a:hover{
	color:#e4bc31;
}
.footer2 {
	color:#5e7dc4;
}
a.footer-link {
	color:#5e7dc4;
	text-decoration:none;
}
.submenu {
	position:relative;
	width:100%;
	background:#E4BC31;
	visibility:hidden;
}
.submenu-in {
	position:absolute;
	background-color:/*E4BC31*/#e6e5e5;
	width:300px;
	top:36px;
	text-align:center;
	z-index:999;
}
.submenu-in2 {
	position:relative;
	width:779px;
	background-color:#e6e5e5;
	text-align:left;
	color:#FFFFFF;
	font-size:10px;
}
.hold {
	position:relative;
	width:1px;
	text-align:left;
	z-index:9999;
}
.hold-in, .hold-in-sub {
	background:#f1f1f2;
	padding:10px;
	top:-3px;
	position:absolute;
	visibility:hidden;
	font-size:10px;
	color:#FFFFFF;
}
.hold-in-sub{
	left:-200px;
	}
.hold-in a, .hold-in-sub a{
	color:#9f9fa0 !important;
	font-size:10px;
	text-decoration:none;
	display:block;
	margin:0;
}
.hold-in a:hover, .hold-in-sub a:hover {
	color:#e4bc31 !important;
	text-decoration:underline;
}
.hold-in a { display:block; margin-bottom:7px; }
.success-thumb{
	margin-right:9px;
}
.error-msg {
	color:#f09f03;
	text-decoration:none;
	font-weight:normal;
}
.article-tit {
	color:#3762c4;
	font-weight:bold;
}
.article-tit a{
	color:#3762c4;
	text-decoration:none;
}
.article-tit a:hover{
	color:#AB4603;
}

.img {
	padding-right:10px;
}
.sub-title {
	padding-bottom:20px;
	padding-top:15px;
}
.anchors {
	margin-bottom:20px;
}
.anchors a, .anchors a.bullet {
	display:block;
	color:#5e7dc4;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	margin-bottom:2px;
	
}
.anchors a.bullet {
	background:url(../images/fleche.gif) no-repeat left 4px;
	
}
.anchors a:hover {
	color:#E4BC31;
	background:url(../images/fleche.gif) no-repeat left 4px;
}
.caps{
text-transform:uppercase;}

.button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff !Important;
	background-color:#6eb0ec;
	border:0px;
	padding:2px 5px;
}
.button:hover{
	color:#ffffff !Important;
}
.hold2 {
	position:relative;
	text-align:left;
	width:1px;
}
.hold-in2 {
	position:absolute;
	visibility:hidden;
	background-color:#AB4603;
	top:0px;
	left:0px;
	text-align:left;
}
.hold-in2 a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:7px;
	padding-right:7px;
	white-space:nowrap;
	border-bottom:1px solid #FFFFFF;
}
.hold-in2 a:hover{
	color:#E4BC31;
}
.paging{
	 color:#74b2e6;
	 font-weight:bold;
}
.paging a{
	color:#74b2e6;
	text-decoration:none;
	font-weight:normal;
}
.paging a:hover {
	color:#E4BC31;
}
.previous {
	text-decoration:none;
	background:url(../images/previous.gif) no-repeat left 4px;
	padding:0 0 0 8px;
	display:block;
}
.previous:hover {
	color:#AB4603;
}
.next {
	text-decoration:none;
	background:url(../images/next.gif) no-repeat right 4px;
	padding:0 8px 0 0;
	display:block;
}
.next:hover {
	color:#AB4603;
}
div.summary{
	padding-top:8px;
}
div.back{
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;}
.tbl-border td{
	border:1px solid #C6C8CA;
	
}

.msg{
	font-size:17px;
	color:#3762c4;
	font-weight:bold;
}

/************************ grid styles*******************/
.grid{
border: 1px solid #C6C8CA;
}
.grid  td{
border-Right: 1px solid #C6C8CA;
border-Bottom: 1px solid #C6C8CA;
padding:3px;
}
.grid table td{
border:0px;
padding:2px;}

.grid .header td{
	font-weight:bold;
	font-size:11px;
}
.grid .first-column{
	padding-left:5px;
}
.grid .altitem{
	
}
/******************************************************/

.poll-bar{
	border:1px solid #AB4603;
	background-color:#AB4603;
}

.votes-number{
	font-weight:bold;
}

.members{
	border-bottom: 1px solid #C6C8CA;
	margin-bottom:10px;
	
	}
.members td{
	padding-bottom:10px;
	}
.links-list{
	vertical-align:top;}
.links-list a{
	display:block;
	margin-bottom:2px;
	/*color:#ffffff;
	background-color:#AB4603;*/
	text-align:center;
	
}
	
	
.article .requests{
	color:#74b2e6;
	font-weight:bold;
	}
.subject{
	margin-top:5px;
	margin-bottom:5px;
	color:#3762c4;
	font-weight:bold;
	}
.message{
margin-bottom:5px;
}
.blog-posts{
	/*border-bottom: 1px solid #C6C8CA;*/
	border-top: 1px solid #C6C8CA;
	margin-top:20px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.blog-posts td{
	color:#3762C4;
	text-decoration:none;
	font-weight:bold;
	
}

.postby {
	color:#94917D;
	padding:10px 10px 0 0;
	
}

.posttext{
	padding:10px 10px 0 0;
	
}
.small-red-tit {
	color:#3762c4;
	text-align:left;
	background-color:#F1F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:3px;
padding-left:20px;
	}
.small-red-tit  a{
	color:#3762c4;
	}
	
.inputText
{
	font-size:10px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
	width:225px;
}
.inputText1
{
	font-size:10px;
	border:1px solid #C6C8CA;
	font-family:Arial, Helvetica, sans-serif;
	width:175px;
}
.letters{
	text-align:center;
	}
.letters a{
	text-transform:uppercase;
	margin-right:5px;
}
.letters .on{
	text-transform:uppercase;
	margin-right:10px;
	color:#3762c4;
}
/**blogs*/
div.calendar-brdr {
	border:1px solid #BCBEC0;
	padding:5px;
	position:relative;
	width:auto;
}
div.choose {
	font-size:10px;
	text-align:center;
	padding:5px;
}
.date {
	color:#94917D;
	font-size:11px;
	text-transform:uppercase;
}
.tbl-calendar td {
	background-color:#F1F2F2;
	font-size:10px;
	text-align:center;
}
td.event-day {
	background-color:#6EB0EC;
}
td.event-day a{
	color:#FFFFFF;
	text-decoration:none;
}
#newsbox { background:#f0b647; width:255px; text-align:center; vertical-align:middle; position:relative; height:180px !important; }
/*#newsbox dl { margin:5px !important; width:215px; height:90px !important; font-size:10px; color:#FFF; display:none }
#newsbox dt { font-weight:bold; font-size:12px; margin:5px !important; display:block; text-align:left; }
#newsbox dd { margin:0 5px !important; text-align:left; font-size:11px; }
#newsbox dd a.morenews { display:inline-block; color:#fff; text-decoration:underline; }
#newsbox dd a.morenews:hover { text-decoration:none; display:inline-block; color:#fff !important; }*/

#newsbox .newsdiv { width:215px; font-size:10px; color:#FFF; position:relative; top:0; left:10px; }
#newsbox .news-title { font-weight:bold; font-size:12px; margin:5px !important; margin-bottom:0; display:block; text-align:left; }
#newsbox .news-desc { margin:0 5px !important; text-align:left; font-size:11px; }
#newsbox .news-desc a.morenews { display:inline-block; color:#fff; text-decoration:underline; }
#newsbox .news-desc a.morenews:hover { text-decoration:none; display:inline-block; color:#fff !important; }
#loadarea .main-img {display:none; }

.seperator { background:url(../images/news-seperator.gif) no-repeat 50% 50%; height:1px; position:relative; margin-top:5px; }

#mycarousel { width:188px; }
.frame { display:none; position:absolute; top:0; left:0; }

.memberslogin-wrapper { background:#f6f6f6; width:233px; height:90px; padding-left:8px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5e7dc4; line-height:20px; }
input.members-inputs { width:130px; height:12px; border:1px solid #d9d9d9; }
.memberslogin-title { width:233px; height:27px; border-bottom:1px solid #fff; line-height:27px; }
.gobtn { vertical-align:middle; }
.googlesearch { width:120px; }
.footer-grayline { height:10px; width:100%; background:#f6f6f6; }
.internal-titles { width:486px; height:27px; }
.forum-tit{
	font-weight:bold;
	margin-bottom:5px;
	font-size:12px;
	color:#74b2e6;
	display:block;
	margin-bottom:10px;
}
.forum-topic{
	border-bottom:1px solid #d9d9d9;
	padding:20px 0;
}

.menu-col {
    float:left;
    width:180px;
    margin-left:5px;
    margin-right:5px;
    border-right:1px solid #999;
}
.menu-col-last {
    border:none;
}
.article-wrapper { background:#f6f6f6; padding:15px 0; margin-bottom:15px; }
