body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size:11px;
	background-color:#8b8a8a;
}
p {
	padding:0px;
	margin:0px;
}
a:link, a:visited {
	color:#335e9b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
a:hover {
	color:#335e9b;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}
#bottomLinks a:link {
	color:#424242;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#bottomLinks a:visited {
	color:#424242;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#bottomLinks a:hover {
	color:#424242;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#whiteLink a:link {
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#whiteLink a:visited {
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#whiteLink a:hover {
	color:#ffffff;
	font-size:10px;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#dm a:link {
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
#dm a:visited {
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
#dm a:hover {
	color:#ffffff;
	font-size:10px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.title_01 {
	color:#ffffff;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.title_02 {
	color:#335e9b;
	font-size:11px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
.title_03 {
	color:#335e9b;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.text_01 {
	color:#3967a6;
	font-size:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.text_02 {
	color:#6e6e6e;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.text_03 {
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.text_04 {
	color:#626262;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.text_05 {
	color:#34609d;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.text_06 {
	color:#3ba00a;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.text_07 {
	color:#ffffff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.content {
	color:#626262;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.content td {
	color:#626262;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.content table {
	border:0px;
}
.leftEnd1 {
	background-image:url(leftEnd1.jpg);
	background-repeat:repeat-x;
}
.leftBg1 {
	background-image:url(leftBg1.jpg);
	background-repeat:no-repeat;
}
.topBg {
	background-image:url(topBg.jpg);
	background-repeat:repeat-x;
}
.rightBg1 {
	background-image:url(rightBg1.jpg);
	background-repeat:no-repeat;
}
.rightEnd1 {
	background-image:url(rightEnd1.jpg);
	background-repeat:repeat-x;
}

.leftEnd2 {
	background-image:url(leftEnd2.jpg);
	background-repeat:repeat-x;
}
.leftBg2 {
	background-image:url(leftBg2.jpg);
	background-repeat:no-repeat;
}
.rightBg2 {
	background-image:url(rightBg2.jpg);
	background-repeat:no-repeat;
}
.rightEnd2 {
	background-image:url(rightEnd2.jpg);
	background-repeat:no-repeat;
}

.leftEnd3 {
	background-image:url(leftEnd3.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#959595;
}
.leftBg3 {
	position:absolute;
	top:0px;
	background-image:url(leftBg3.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:100%;
	width:6px;
}
.rightBg3 {
	position:absolute;
	top:0px;
	background-image:url(rightBg3.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:100%;
	width:6px;
}
.rightEnd3 {
	background-image:url(rightEnd3.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#959595;
}

.leftBg4 {
	background-image:url(leftBg4.gif);
	background-repeat:repeat-y;
}
.rightBg4 {
	background-image:url(rightBg4.jpg);
	background-repeat:repeat-y;
}

.leftBg5 {
	position:absolute;
	bottom:0px;
	height:9px; 
    font-size:9px;
	line-height:9px;
	width:6px;
	background-image:url(leftBg5.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.rightBg5 {
	position:absolute;
	bottom:0px;
	height:9px;
	font-size:9px;
	line-height:9px; 
	width:6px;
	background-image:url(rightBg5.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.leftBg6 {
	background-image:url(leftBg6.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.rightBg6 {
	background-image:url(rightBg6.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.bottomShadow {
	background-image:url(bottomShadow.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.map {
	background-image:url(map.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
.mapBg {
	background-image:url(mapBg.gif);
	background-repeat:repeat-x;
}
.btn_n {
	float:left;
	width:150px;
	height:58px;
	text-align:center;
	line-height:58px;
	color:#ffffff;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(btn.jpg);
	background-repeat:no-repeat;
}
.btn_o {
	float:left;
	width:150px;
	height:58px;
	text-align:center;
	line-height:58px;
	color:#ffffff;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(btn.jpg);
	background-repeat:no-repeat;
}
.leftMenu_n {
	width:216px; 
	height:26px;
	margin-top:2px; 
	line-height:26px; 
	background-color:#9ba2ac;
	color:#ffffff;
	font-size:10px;
	text-align:left;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(menuArrow.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.leftMenu_o {
	width:216px; 
	height:26px;
	margin-top:2px; 
	line-height:26px; 
	background-color:#88909b;
	color:#dbecff;
	font-size:10px;
	text-align:left;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(menuArrow.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.menuBg {
	background-image:url(menuBg.jpg);
	background-repeat:repeat-x;
}
.navMiddleBg {
	background-image:url(navMiddleBg.gif);
	background-repeat:repeat-x;
}
.boxTopBg {
	background-image:url(boxTopBg.gif);
	background-repeat:no-repeat;
	line-height:5px;
}
.boxBottomBg {
	background-image:url(boxBottomBg.gif);
	background-repeat:no-repeat;
	line-height:5px;
}
.boxLeftBg {
	background-image:url(boxLeftBg.gif);
	background-repeat:repeat-y;
}
.boxRightBg {
	background-image:url(boxRightBg.gif);
	background-repeat:repeat-y;
}
.titleGreen {
	background-image:url(titleGreen.gif);
	background-repeat:repeat-x;
}
.titleRed {
	background-image:url(titleRed.gif);
	background-repeat:repeat-x;
}
.titleBlue {
	background-image:url(titleBlue.gif);
	background-repeat:repeat-x;
}
.titleBlack {
	background-image:url(titleBlack.gif);
	background-repeat:repeat-x;
}

.greenBoxMiddle {
	background-image:url(greenBoxMiddle.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#edf1f6;
}
.redBoxMiddle {
	background-image:url(redBoxMiddle.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#fbf5f3;
}
.blueBoxMiddle {
	background-image:url(blueBoxMiddle.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#eaf2fb;
}
.blackBoxMiddle {
	background-image:url(blackBoxMiddle.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#dedede;
}

.greenBtn {
	background-image:url(moreBtnGreen.jpg);
	background-repeat:no-repeat;
	width:110px;
	height:37px;
	line-height:37px;
	cursor:pointer;
	text-align:center;
}
.redBtn {
	background-image:url(moreBtnRed.jpg);
	background-repeat:no-repeat;
	width:110px;
	height:37px;
	line-height:37px;
	cursor:pointer;
	text-align:center;
}
.blueBtn {
	background-image:url(moreBtnBlue.jpg);
	background-repeat:no-repeat;
	width:110px;
	height:37px;
	line-height:37px;
	cursor:pointer;
	text-align:center;
}
.blackBtn {
	background-image:url(moreBtnBlack.jpg);
	background-repeat:no-repeat;
	width:110px;
	height:37px;
	line-height:37px;
	cursor:pointer;
	text-align:center;
}

.box {
	float:left;
	width:155px; 
	height:280px;
	margin-right:6px;
}
.newsItem {
	height:85px;
	margin-top:8px;
	margin-bottom:8px;
	overflow:hidden;
	background-color:#eeeeee;
}
.listNewsItem {
	background-color:#eeeeee;
}
.newsText {
	height:45px;
	overflow:hidden;
	text-align:justify;
}
.newsMore {
	background-image:url(arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:54px;
	height:13px;
	text-align:left;
	line-height:13px;
}
.newsBack {
	background-image:url(arrowBack.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:12px;
	width:54px;
	height:13px;
	text-align:left;
	line-height:11px;
}
.iconConteiner {
	float:left;
	width:86px;
	height:124px;
	padding-left:33px;
	padding-bottom:33px;
}
.iconBg {
	background-image:url(iconBg.jpg);
	background-repeat:no-repeat;
}
.mm_n {}
.mm_n .iconText {
	background-color:#7189a3;
	color:#ffffff;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}
.mm_o {}
.mm_o .iconText {
	background-color:#88909b;
	color:#dbecff;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}

.b_n {
	width:100px;
	height:26px;
	line-height:26px;
	margin:6px;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color:transparent;
}
.b_o {
	width:100px;
	height:26px;
	line-height:26px;
	margin:6px;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000000;
}

/*-------------[ page navigator ]---------------*/
.line_title {
	color:#626262;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.page_normal {
	color:#626262;
	background-color:#eeeeee;
	cursor:pointer;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.page_normal_o {
	font-weight:bold;
	color:#626262;
	background-color:#cfc7c5;
	cursor:pointer;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.page_select {
	font-weight:bold;
	color:#335e9b;
	border:solid 1px #86a3cc;
	cursor:default;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.page_inactive {
	color:#aaaaaa;
	background-color:#ffffff;
	cursor:default;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
/*-------------[ page navigator end ]---------------*/
/*-------------[ Login ]---------------*/
.loginTopBg {
	background-image:url(loginTopBg.gif);
	background-repeat:no-repeat;
	line-height:5px;
}
.loginBottomBg {
	background-image:url(loginBottomBg.gif);
	background-repeat:no-repeat;
	line-height:5px;
}
.loginLeftBg {
	background-image:url(loginLeftBg.gif);
	background-repeat:no-repeat;
}
.loginRightBg {
	background-image:url(loginRightBg.gif);
	background-repeat:no-repeat;
}
.loginMiddleBg {
	background-image:url(loginBg.jpg);
	background-repeat:repeat-x;
}
.loginBtn {
	background-image:url(loginBtn.jpg);
	background-repeat:no-repeat;
	width:110px;
	height:37px;
	line-height:37px;
	text-align:center;
}
/*-------------[ Login ]---------------*/


.searchButtonLeft {
	background-image:url(searchButtonLeft.jpg);
	background-repeat:no-repeat;
}
.searchButtonMiddle {
	background-image:url(searchButtonMiddle.jpg);
	background-repeat:repeat-x;
}
.searchButtonRight {
	background-image:url(searchButtonRight.jpg);
	background-repeat:no-repeat;
}
.border_blue {
	border:solid 1px #d3dbe6;
}


.searchSubmit {
	background-color:transparent; 
	border:0px; 
	height:20px;
	cursor:pointer;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.form {
	margin:0px;
	padding:0px;
}
.inputText {
	color:#121212;
	width:100%;
	border:solid 1px #adadad;
	background-color:#adadad;
}
input.groovybutton {
	font-size:12px;
	font-family:Century Gothic,sans-serif;
	height:25px;
	background-color:#eeeeee;
	border:solid 1px #cccccc;
	border-style:outset;
}