body {
	margin: 0px;
	background-image: url(../images/gsm_background.jpg);
	background-position: top right;
}
a:link {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #666666;
}

.floatL {
	float: left;
}.floatR {
	float: right;
}.clearL {
	clear: left;
}.clearR {
	clear: right;
}.clearB {
	clear: both;
}.clearN {
	clear: none;
}

.pointerHand {
	cursor: pointer;
}.pointerDefault {
	cursor: default;
}

.pageHolder {

}
.mainHolder {
width: 960px;
}
.imgFrame {
	display: block;
	border: 0px none;
}
.floater1 {
	position: fixed;
	width: 401px;
	height: 406px;
	bottom: 0px;
	left: 895px;
	background: transparent;
	background-image: url(../images/floater1.gif);
}
.floater2 {
	position: fixed;
	width: 223px;
	height: 312px;
	bottom: 0px;
	left: 0px;
	background: transparent;
	background-image: url(../images/floater2.png);
}


.floaterMainBg1 {
	position: fixed;
	width: 702px;
	height: 305px;
	top: 0px;
	left: 960px;
	background: transparent;
	background-image: url(../images/floater3a.gif);

}
.floaterMainBg2 {
	position: fixed;
	width: 702px;
	height: 305px;
	top: 0px;
	left: 960px;
	background: transparent;
	background-image: url(../images/floater3a_1.gif);

}
.floaterMainBg3 {
	position: fixed;
	width: 702px;
	height: 305px;
	top: 0px;
	left: 960px;
	background: transparent;
	background-image: url(../images/floater3a_2.gif);

}
.floaterMainBg4 {
	position: fixed;
	width: 702px;
	height: 305px;
	top: 0px;
	left: 960px;
	background: transparent;
	background-image: url(../images/floater3a_3.gif);

}
.floaterMainBg5 {
	position: fixed;
	width: 702px;
	height: 305px;
	top: 0px;
	left: 960px;
	background: transparent;
	background-image: url(../images/floater3a_4.gif);

}




.floater4 {
	position: fixed;
	width: 196px;
	height: 100%;
	top: 0px;
	left: 0px;
	background: #a8b735;
	background-image: url(../images/gsm_left_repeat3.jpg);
	background-repeat: repeat-y;

}
.gsmTop1 {
	position: fixed;
	top: 0px;
	left: 196px;
	width: 764px;
	height: 149px;
	background-image: url(../images/gsm_top1.jpg);
	border-bottom: 3px solid #333333;
}
.gsmTop2 {
	position: fixed;
	top: 0px;
	left: 196px;
	width: 764px;
	height: 149px;
	background-image: url(../images/gsm_top2.jpg);
	border-bottom: 3px solid #333333;
}
.gsmTop3 {
	position: fixed;
	top: 0px;
	left: 196px;
	width: 764px;
	height: 149px;
	background-image: url(../images/gsm_top3.jpg);
	border-bottom: 3px solid #333333;
}
.gsmTop4 {
	position: fixed;
	top: 0px;
	left: 196px;
	width: 764px;
	height: 149px;
	background-image: url(../images/gsm_top4.jpg);
	border-bottom: 3px solid #333333;
}
.gsmTop5 {
	position: fixed;
	top: 0px;
	left: 196px;
	width: 764px;
	height: 149px;
	background-image: url(../images/gsm_top5.jpg);
	border-bottom: 3px solid #333333;
}
.langPanel {
	position: absolute;
	width: 85px;
	height: 20px;
	top: 130px;
	left: 679px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background: #111111;
	text-align: center;

}

.langPanel a:link,.langPanel a:visited{
	color:#fff;
	text-decoration: none;
}

.langPanel a:hover{
	color:#cbdb4d;
	text-decoration: none;
}
.leftColoumn {
	width: 196px; 
	vertical-align: top;
	background-image: url(../images/gsm_left_repeat3.jpg);
	background-repeat: repeat-y;
	height: auto;
}
.pageColoumn {
	width: 764px;
	vertical-align: top;
}
.rightPanel {
	background: white;
	text-align: center;

}
.leftTop {
	position: fixed;
	background: transparent;
	background-image: url(../images/gsm_left_top3.jpg);
	width: 196px;
	height: 149px;

}
.leftMenu {
	position: fixed;
	top: 149px;
	width: 191px;
	height: auto;
	background: #cbdb4d;

}
.menuItem {
	position: relative;
	width: 180px;
	height: auto;
	left: 10px;
}
.subMenuContainer {
	margin-top: 4px;
	margin-bottom: 4px;
	width: 179px;
	height: auto;
	left: 13px;
	position: relative;
	overflow: hidden;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	border-bottom: 1px solid #333333;
}

.subMenuContainerNoBorder {
	margin-top: 4px;
	margin-bottom: 4px;
	width: 179px;
	height: auto;
	left: 13px;
	position: relative;
	overflow: hidden;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}

.subMenuContainer a:link,.subMenuContainer a:visited{
	color:#fff;
	text-decoration: none;
}

.subMenuContainer a:hover{
	color:#000;
	text-decoration: none;
}

.subMenuContainerNoBorder a:link,.subMenuContainerNoBorder a:visited{
	color:#fff;
	text-decoration: none;
}

.subMenuContainerNoBorder a:hover{
	color:#000;
	text-decoration: none;
}


.subMenu {
	width: 179px;
	height: auto;
	background: #6f6f6f;
}
.subMenuText {
	margin-left: 10px;
	margin-bottom: 8px;
	color: white;
	display: block;
}
.contentHolder {
	vertical-align: top;
	width: 500px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding: 20px;
	height: auto;
	background: white;
}

.contactsPanel {
	background: #d5bbcc;
	color: black;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 7px;
}
.seperator {
	font-size: 0px;
	width: 500px;
	border-bottom: 1px solid #cccccc;
	height: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.mainPageContainer {
	width: 230px;
}

.doclist {
	padding: 0;
	margin:0;
	list-style: none;
}

.doclist li {
	background: transparent url('../images/pdf.jpg') no-repeat 0 2px;
	padding-left:18px;
}

.projectItem {
	margin-bottom:25px;
}

.contentDiv h3 {
	color:#b0033d;
}

.formholder {
	margin-top:10px
}

.trholder {margin-bottom:10px;}
.lefttd {width:150px;float:left;}
.righttd {width:350px;float:left;}
.formerror {color:#D40d12;font-size:14px;margin-top:15px;margin-bottom:15px;}
.resitem {margin-bottom:10px;padding:10px;background:#f2ede4;}
.resdetail {margin-top:10px;}
.resdetail span {color:#b0033d;font-size:13px;}
.detitem {margin-bottom:10px;}