  body
{
	margin:0px auto;
	background-image:url(../images/body-bg.jpg);
	background-repeat:repeat-x;
}
.mainWrap
{
	margin:0px auto;
	width:984px;
	border-left:1px #c1c1c1;
	border-right:1px #c1c1c1;
}
.clear
{
	margin:0px;
	padding:0px;
	height:0px;
	font-size:0px;
	clear:both;
	line-height:0px;
}
a
{
	outline:0px;
	border:0px;
}
img
{
	outline:0px;
	border:0px;
}
.header
{
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	width:984px;
	height:175px;
	float:left;
}
.logo
{
	margin-top:34px;
	margin-left:33px;
}
.tab
{
	float:right;
	margin-top:35px;
	margin-right:14px;

	
}
.textBox
{
	height:17px;
	padding-left:12px;
	text-align:left;
	border:0px none;
	background-color:#696969;
	background-image:url(../images/search.jpg);
	background-repeat:no-repeat;
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}
.buttonStyle
{
	padding-top/*\**/:2px\9;
	padding-bottom:3px;
	padding-left:7px;
	padding-right/*\**/:14px\9;
	padding-right:7px;
	padding-left/*\**/:14px\9;
	-padding-left:14px;
	height:20px;
	.width:36px;
	-width:36px;
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
	background-image:url(../images/go.jpg);
	background-repeat:no-repeat;
	border:0px none;
	float:right;
}
.middle
{
	height:auto !important;
	width:984px;
	background-color:#f3f3f3;
	float:left;
}
.left
{
	float:left;
	_width:250px;
	.width:250px;
	width/*\**/:250px\9;
}
.left-side
{
	margin-left:11px;
	margin-bottom:10px;
	padding-top:30px;
	padding-bottom:8px;
	padding-left:14px;
	padding-right:20px;
	padding-right/*\**/:14px\9;
	background-image:url(../images/left-bg.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #afafaf;
	border-right:1px solid #afafaf;
	border-bottom:1px solid #afafaf;
}
.left-side a
{
	padding-top:7px;
	padding-bottom:6px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dotted #b1b1b1;
	color:#4e4e4e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	display:block;

}
.left-side a:hover
{
	color:#003ca7;
}
.current
{
text-decoration:none;
color:#003ca7 !important;
}

.right-side
{
	padding-top:10px;
	width:730px;
	.width:710px;
	min-height:620px;
	float:left;


}
.block
{
	margin:0px;
	margin-right:12px;
	margin-left:14px;
	.margin-left:6px;
	margin-bottom:10px;

	*margin-bottom:0px;
	float:left;
}
.pic-container
{
	border:2px solid #d4d4d4;
	overflow:hidden;
	background:#FFFFFF;
	width:110px;
	float:left;
}
.pic-container img
{
	height:100px;
	width:111px;
}
.pic-text
{	
	padding-left:12px;
	padding-right:12px;
	float:left;
	width:420px;
	.width:410px;
}
.pic-text h2
{
	margin:0px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.pic-text p
{
	margin:0px;
	padding-bottom:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e4e4e;
	text-align:justify;
}
.pic-text a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#003bad;
	float:right;
}
.right-pic
{
	float:right;
	width:140px;
	border:2px solid #cecece;
	overflow:hidden;
	background:#FFFFFF;
	
}
.right-pic img
{
	height:116px;
	width:140px;
}
.player
{
	margin:0px;
	margin-left:11px;
}
.player h2
{
	margin:0px;
	margin-bottom:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}
.new-gal
{
	.padding-bottom:12px;
	margin-bottom:12px;
	border-bottom:1px dotted #b1b1b1;
	border-top:1px dotted #b1b1b1;
	float:right;
	width:716px;
}
.news-block
{
	margin-top:12px;
	margin-bottom:12px;	
	padding-left:8px;
	border-right:1px dotted #b1b1b1;
	width:346px;
	float:left;
}
.news-block h2
{
	margin:0px;
	padding-bottom:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
}
.news-block p
{
	padding-left:10px;
	padding-bottom:4px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#4e4e4e;
}
.news-block h3
{
	padding-left:10px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#003ca7;
	background-image:url(../images/arrow.jpg);
	background-repeat:no-repeat;
	background-position:2px 4px;
}
.news-block span
{
	padding-right:38px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;	
	background-image:url(../images/arrow1.jpg);
	background-repeat:no-repeat;
	background-position:58px 4px;
	float:right;
}
.news-block a
{
	text-decoration:none;
	color:#003bad;
}
.gal
{
	margin-top:12px;
	margin-bottom:12px;	
	margin-left:20px;
	padding-left:8px;
	width:305px;
	float:left;
}
.gal h2
{
	padding-bottom:6px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
}
.footer
{
	width:984px;
	height:100px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	float:left;
}
.footer-boton
{
	margin-top:8px;
}
.buttonStyle1
{
	margin-left:88px;
	padding-top/*\**/:5px\9;
	padding-bottom:4px;
	width:67px;
	height:25px;
	color: #ffffff;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	border:0px none;
	cursor:pointer;
	background-image:url(../images/botton1.jpg);
	background-repeat:no-repeat;
}
.email-1
{
	float:left;
}

.email-1 h2
{
	margin:0px;
	margin-top:10px;
	margin-bottom:8px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	float:left;
}
.e-txt
{
	margin-left:10px;
	padding-left:12px;
	padding-top/*\**/:6px\9;
	height:24px;
	height/*\**/:19px\9;
	width:220px;
	text-align:left;
	border:0px none;
	font-weight:bold;
	background-image:url(../images/email.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	float:left;
}
.copy-rights
{
	margin-top:80px;

	margin-left:10px;
	text-align:left;
	float:left;
}
.copy-rights p
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.title
{
	margin-top:70px;
	.margin-top:80px;
	float:right;
	margin-right:10px;
}
.title p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
}
.title a
{
	text-decoration:none;
	color:#ffffff;
}
.about-txt
{
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	width:710px;
	.width:690px;
	min-height:500px;
}
.about-txt h2
{
	margin:0px;
	padding-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
}
.about-txt span
{
	color:#003ca7;
}
.about-txt h6
{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	font-size:11px;
}
.about-txt h3
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.about-txt p
{
	padding-bottom:6px;
	margin:0px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e4e4e;
}

.proposal-table
{
	margin-bottom:10px;
	margin-top:8px;
	padding-top:6px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	font-size:11px;
	float:left;
}

.proposal-table span
{
	color:red;
	vertical-align:text-top;
	font-size:18px;
}

.buttonStyle2
{
	padding-bottom:4px;
	padding-top/*\**/:5px\9;
	margin-right:8px;
	width:67px;
	height:25px;
	color: #ffffff;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	border:0px none;
	cursor:pointer;
	background-image:url(../images/botton1.jpg);
	background-repeat:no-repeat;
	float:left;
}

.contact-textBox
{
	float:left;
	text-align:left;
	width:202px;
	color:#4e4e4e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.combo
{
	width:206px;
	color:#4e4e4e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.contactMessage
{
	margin-left:40px;
	line-height:16px;
	padding-top:10px;
	margin-top:2px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	font-size:11px;
	float:left;
}
.contactMessage a
{
	text-decoration:none;
	color:#4e4e4e;
}
.contactThirdPart
{
	padding-top:8px;
	margin-left:14px;
	margin-top:2px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	font-size:11px;
	float:left;
}
#paging{
	margin:0px;
	float:left;
	padding:5px;
	padding-top:15px;
	padding-left:55px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:365px;
	font-weight:bold;
	text-align:center;
	height:30px;
	display:block;
	text-align:center;
	position:relative;left:170px;

}

#paging a{
	padding:0px 7px 4px 7px;
	margin:0px 2px 0px 2px;
	border:1px solid #3f4c6c;
	background:#eff8db;
	color:#3f4c6c;
	text-decoration:none;
	height:12px;
	float:left;
	display:block;
}

#paging a:hover {
	border:1px solid #3f4c6c;
	background:#134371;
	color:#ffffff;
	text-decoration:none;
}

#paging .currentpage {
	border:1px solid #3f4c6c;
	background:#134371;
	color:#ffffff;
	text-decoration:none;
}
.paging-cont{
	width:98%;
	height:20px;
	padding:10px 0px;
	float:left;
}
.pagination{
	width:90%;
	height:20px;
	margin:0px auto;
	text-align:center;
	}

.pagination a{
	color:#747474 !important;
	padding:0px 5px 0px 2px;
	font-weight:bold;
	font-size:11px;
	padding-left:5px;
}

.pagination a:hover{
	color:#FF6600 !important;
}


.pagination span{
	color:#FF6600 !important;
	font-size:11px;
	font-weight:bold;
	padding:0px 5px 0px 2px; 	padding-left:5px;
}	

/*------------------SCROLLER START--------------*/
#mycustomscroll {
	height: 400px;
	padding-right:7px;
	margin-top:10px;
	outline:none;
}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #dadada;
}
.vscrollerbar {
width: 10px;
background-color:#27306a;
}
/*------------------SCROLLER END--------------*/
