body { 
	margin: 0;
	padding : 0;
	font-family: Arial, Helvetica, sans-serif;
	background:#25bbdc url("../images/home_bg.jpg") fixed center top;
}

a:link {
	color:#000000;
	background-color:transparent;
	text-decoration: none;
}
a:visited {
	color:#000000;
	background-color:transparent;
	text-decoration: none;
}
a:hover {
	color:#0099FF;
	background-color:transparent;
	text-decoration: none;
}
.Bluelink:link {
	color:#0099FF;
	background-color:transparent;
	text-decoration: none;
}
.Bluelink:visited {
	color:#0099FF;
	background-color:transparent;
	text-decoration: none;
}
.Bluelink:hover {
	color:#000000;
	background-color:transparent;
	text-decoration: none;
}


#header_menu{
	border-bottom:3px solid #000;
	height:40px;
	position:relative;
}
ul.menu{
	margin: 0;
	padding : 0;
	background:url(../images/menu-bg.gif) repeat-x left 1px;
	clear:both;
}
ul.menu li{
	float:left;
	display:inline;
	background:url(../images/menu-seperator.jpg) no-repeat right center;
	margin-right:15px;
	padding-right:15px;
}
ul.menu li.last{
	background:none;
}
ul.menu li a{
	font:bold 13px/42px Arial, sans-serif, "Times New Roman", Times, serif;
	color:#000000;
	display:block;
	background:none;
}
.menu li a:hover, .menu li a.active {
	color:#ffffff;
	background:url(../images/menu-link-bg.jpg) repeat-x left top;
}


.Normaltxt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#000000;
	line-height: 20px;
}
.Mediumtxt{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	letter-spacing:-0.1px;
	color:#000000;
}
.Worktxt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 20px;
	color: #989794;
}
.Smalltxt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	letter-spacing:-0.2px;
	color: #989794;
}
.sTitletxt {
	font-size: 18px;
	font-weight:700;
	color: #000000;
}
.sTitletxt1 {
	font-size: 16px;
	font-weight:700;
	color: #000000;
}
.wMediumtxt {
	font-size: 13px;
	color:#ffffff;
}
.iNormaltxt {
	font-size: 13px;
	color:#686763;
}

img.floatRight { 
    float: right;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
}
img.floatLeft { 
    float: left; 
	margin-bottom:5px;
	margin-left:5px;
	margin-right:10px;
	margin-top:5px;
}
.img_border{
	border: 3px solid #95d4fe;

}

.Greytable {
	border-top: #128bc0 1px solid; 
	border-right: #128bc0 1px solid; 
	border-left: #128bc0 1px solid; 
	border-bottom: #128bc0 1px solid;
}
.iGreytable {
	border-right: #128bc0 1px solid; 
	border-left: #128bc0 1px solid; 
	border-bottom: #128bc0 1px solid;
}

.Txtbox {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color :#000000;
	background:#ffffff;
}

.Pushbut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	border:1px #750014 solid;
	background-color:#750014;
}

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

	
.accordion {
	width: 600px;
}
.accordion h3 {
	padding: 5px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	color:#0099FF;
	background-color: #F8F8F8;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	margin: 0;
	padding: 5px 10px 15px;
}

