﻿body
{
	background-color:		#ffffff;
	margin:					0;
	padding:				1px;
	text-align:				center;
	font-family:			Tahoma;
	font-size:				8pt;
	color:					#747474;
}

table
{
	border-collapse:		collapse;
}

table tr
{
	vertical-align: top;
}

.menutable tr
{
	vertical-align: middle;
}

table td
{
	margin:					0;
	padding:				0;
}

ul
{
	margin-left: 15px;
	list-style-image: url(images/bullet.jpg);
	padding:0;
	margin-top:0;
}

.brown
{
	padding-top: 15px;
}

.brown li
{
	margin-left: 30px;
	margin-bottom: 10px;
	color: #e38c00;
	font-weight: bold;
}

.blue li
{
	margin-bottom: 10px;
	color: #72b3df;
	font-weight: bold;
}

a:link
{
	color: #72b3df;
	font-weight: bold;
}

a:visited
{
	color: #72b3df;
	font-weight: bold;
}

a:hover
{
	color: #72b3df;
	font-weight: bold;
}

a:active
{
	color: #72b3df;
	font-weight: bold;
}

.brown a
{
	color: #e38c00;
	text-decoration: none;
}

.pagetable
{
	width:					100%;
}

.pagetable .leftarea
{
	width:					50%;
}

.pagetable .rightarea
{
	width:					50%;
}

.pagetable .mainarea
{
	width:					980px;
}

.menubar
{
	background-color:		#4a4b4f;
	color:					#ffffff;
	text-align:				center;
	width:					100%;
	height:					20px;
}

.menuLine
{
	width:					100%;
	height:					2px;
	border-bottom:			solid 1px #999a9c;
	margin-bottom:			10px;
}

.menutable
{	
	font-size:				9pt;
	width:					980px;
}

.docframetable
{
	width:					100%;
	border-bottom:			solid 3px #4a4b4f;
	text-align:				center;
}

.docframetable .sideframe
{
	width:					20%;
	padding:				5px 0px 5px 5px;
	background-image:		url(images/rightbluegradient.jpg);
	background-repeat:		repeat-x;
}

.docframetable .mainframe
{
	padding:				15px 5px 0px 0px;
}



.docframetable .bottomframeA
{
	width:					40%;
	padding:				10px 0px 10px 0px;
}

.docframetable .bottomframeB
{
	width:					40%;
	padding:				10px 5px 10px 0px;
}

.docframetable .contentframe
{
	background-color: White;
	text-align: justify;
	padding: 5px 15px 5px 15px;
}

.docframetable .mainframe .contentframe
{
	border-bottom: solid 1px #999a9c;
	padding-bottom: 10px;
}

.docframetable .bottomframeA .contentframe
{	
	min-height : 150px;
}

.docframetable .bottomframeB .contentframe
{
	border-left: solid 1px #999a9c;
	min-height : 150px;
}

.subframeA
{
	margin-top:			30px;
	margin-bottom:		2px;
	border:				solid 1px #999a9c;
	border-top-width:	5px;
	min-height:			210px;
	background-color:	White;
	padding-top:		10px;
}

.subframeB
{
	border:				solid 1px #999a9c;
	border-top-width:	3px;
	background-color:	White;
	min-height:			50px;
	padding-bottom:		10px;
}

.contentframe .title
{
	text-transform:			uppercase;
	font-weight:			bold;
	letter-spacing:			0.04em;
}

.contentframe .title2
{
	text-transform:			capitalize;
	font-weight:			bold;
	letter-spacing:			0.04em;
	color:					#72b3df;
}

.icon
{
	padding: 0px 10px 10px 0px;
	float: left;
}

.image
{
	border: solid 1px #999a9c;
	margin-left: 15px;
	margin-right: 0px;
	float: right;
}

.imagenb
{
	float: left;
	margin-right: 15px;
}

.copyright
{
	text-align: left;
	color: #999a9c;
	padding-top: 10px;
	float: left;
}

.secondmenu
{
	padding-top: 10px;
	text-align: right;
	color: #999a9c;
}

.iconlarge
{
	margin-left: 0px;	
	margin-right: 15px;
	margin-bottom: 5px;
	margin-top: 5px;
	float:left;
}

.contentframe .title .bold
{
	color:					#e38c00;
}

.contentframe .content
{
	margin-top: 10px;
	padding-top: 5px;
	margin-left: 0px;
}

.content .text
{
	line-height: 15px;
}

.menutable .menucell
{
	border-top:				none;
	border-bottom:			none;
	border-left:			dotted 1px #999a9c;
	border-right:			dotted 1px #999a9c;
	text-align:				center;
	height:					20px;
	width:					20%;
}

.menutable .menucell .Normal
{
	cursor: default;
	background-color: Transparent;
}

.menutable .menucell .Highlight
{
	cursor: pointer;
	background-color: #72b3df;
}

.logoleftarea
{
	background-image:		url(images/leftbluegradient.jpg);
	background-repeat:		repeat-x;
	height:					230px;
	width:					50%;
}

.logorightarea
{
	background-image:		url(images/rightbluegradient.jpg);
	background-repeat:		repeat-x;
	height:					230px;
	width:					50%;
}

.logomain
{
	text-align:				left;
	background-image:		url(images/rightbluegradient.jpg);
	background-repeat:		repeat-x;
}

.logo
{
	background-image:		url(images/logomain.jpg);
	background-repeat:		no-repeat;
	margin: 0;
	padding: 0;
	height: 230px;
}

.contactform input
{
	font-family:			Tahoma;
	font-size:				8pt;
	color:					#747474;
}

.contactform textarea
{
	font-family:			Tahoma;
	font-size:				8pt;
	color:					#747474;
}

.contactform table td
{
	padding-left: 0px;
	padding-right: 5px;
}