.mainFrame
{
	background-color: White;
	border-left:solid 1px #C0C0C0;
	border-right:solid 1px #C0C0C0;
	border-bottom:solid 1px #C0C0C0;
}

.topMenuBar
{
	background-color: black;
}

.topMenuBarItem
{
	background-color: Black;
	color: White;
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	height: 16px;
}

.topMenuBarItem A
{
	color: White;
	text-decoration: normal;
}
.topMenuBarItem A:hover
{
	color: White;
	text-decoration: underline;
}

.topMenuBarItem A:active
{
	color: White;
	text-decoration: normal;
}

.topMenuBarItem A:visited
{
	color: White;
	text-decoration: normal;
}

.mainMenuBar
{
	border: solid 1px #006531;
	background-color:#9CCF00;
}

.mainMenuBarItem
{
	background-color:transparent;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
}
.logoField
{
	background-color: #CBEC7D;
}
.leftMenuPaneStyle
{
	background-color: #F4FFE1;
	border-right: solid 1px #006531;
	border-left: solid 1px #006531;
	border-bottom: solid 1px #006531;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
}
.leftMenuPaneText
{
	background-color: #9CCF00;
	color: Black;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	width: 175;
	padding-left: 5;
}

.leftMenuPaneText A:hover
{
	color: #000000;
	text-decoration: none;
}


.leftSubMenuPaneText
{
	background-color: #F4FFE1;
	color:#006531;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	height: 16px;
	width: 140;
	padding-left: 5;
}

.leftSubMenuPaneText A
{
	color: #006531;
	text-decoration: none;
}
.leftSubMenuPaneText A:hover
{
	color: #006531;
	text-decoration: none;
}

.leftSubMenuPaneText A:active
{
	color: #006531;
	text-decoration: none;
}

.leftSubMenuPaneText A:visited
{
	color: #006531;
	text-decoration: none;
}

.leftMenuPaneImage
{
	background-color: #F4FFE1;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	height: 16px;
	width: 25;
	padding-left: 5;
}

.placeInfo
{
	background-color: #FFFBF7;
	border-right: solid 1px Black;	
	color: #000000;
	padding: 6 3 3 3;	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	height: 24px;	
}


.languageSelector
{
	padding: 6 3 3 3;	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	height: 24px;	
}

.documentTitle1
{
	background-color: transparent;
	border-top: 0px solid #999999;
	border-bottom: 0px solid #999999;
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	padding-left: 5;
}

.documentTitle2
{
	background-color: transparent;
	border-top: 0px solid #999999;
	border-bottom: 0px solid #999999;
	color: Red;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	padding-left: 5;
}

.documentTitle3
{
	background-color: transparent;
	border-top: 0px solid #999999;
	border-bottom: 1px solid #999999;
	color: black;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	padding-left: 5;
	height: 20px;
}

.documentTitle4
{
	background-color: transparent;
	border-bottom: 0px solid Silver;
	color: black;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	padding-left: 5;
	height: 20px;
}

.documentText1 A
{
	color: #00309C;
	text-decoration: normal;
}
.documentText1 A:hover
{
	color: Black;
	text-decoration: underline;
}

.documentText1 A:active
{
	color: Black;
	text-decoration: normal;
}

.documentText1 A:visited
{
	color: #00309C;
	text-decoration: normal;
}

.documentText1
{
	background-color: transparent;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 8 0 8 0;
	line-height: 14px;
}


.documentText2 A
{
	color: #00309C;
	text-decoration: normal;
}
.documentText2 A:hover
{
	color: Black;
	text-decoration: underline;
}

.documentText2 A:active
{
	color: Black;
	text-decoration: underline;
}

.documentText2 A:visited
{
	color: #00309C;
	text-decoration: normal;
}
.documentText2
{
	background-color: transparent;
	border-top: 0px solid black;
	border-bottom: 0px solid black;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 8 5 5 8;
	line-height: 14px;
}

.documentText3
{
	background-color: transparent;
	border-top: 0px solid black;
	border-bottom: 0px solid black;
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	padding: 8 5 5 8;
}
.documentText5
{
	background-color: transparent;
	border-top: 0px solid black;
	border-bottom: 0px solid black;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}
.documentText5 A
{
	color: #00309C;
	text-decoration: normal;
}
.documentText5 A:hover
{
	color: Black;
	text-decoration: underline;
}

.documentText5 A:active
{
	color: Black;
	text-decoration: underline;
}

.documentText5 A:visited
{
	color: #00309C;
	text-decoration: normal;
}
.mmst
{
	background-color: #EFEFEF;
	color: Black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 1 3 1 3;	
	border-top: solid 1px #C6C3C6;		
	border-right: solid 1px #C6C3C6;
	border-left: solid 1px #C6C3C6;	
}

.mmsx
{
	background-color: transparent;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	padding: 3 6 3 6;
	border: solid 1px #C6C3C6;	
}
.mmsx A
{
	color: #00309C;
	text-decoration: normal;
}
.mmsx A:hover
{
	color: Black;
	text-decoration: underline;
}
.mmsx A:active
{
	color: Black;
	text-decoration: underline;
}
.mmsx A:visited
{
	color: #00309C;
	text-decoration: normal;
}
.gwt
{
	background-color: #EFEFEF;
	color: Black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 1 3 1 3;	
	border-top: solid 1px #C6C3C6;		
	border-right: solid 1px #C6C3C6;
	border-left: solid 1px #C6C3C6;	
}

.gwx
{
	background-color: transparent;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	padding: 3 6 3 6;
	border: solid 1px #C6C3C6;	
}
.gwx A
{
	color: #00309C;
	text-decoration: normal;
}
.gwx A:hover
{
	color: Black;
	text-decoration: underline;
}
.gwx A:active
{
	color: Black;
	text-decoration: underline;
}
.gwx A:visited
{
	color: #00309C;
	text-decoration: normal;
}
.modText
{
	background-color: transparent;
	border: 1px solid #FF4118;
	color: #000000;
	font-family:Comic Sans MS;
	font-size: 16px;
	font-weight: normal;
	padding: 3 6 3 6;	
}
.documentMoreInfo
{
	background-color: transparent;
	border-top: 0px solid black;
	border-bottom: 0px solid black;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
}

.documentFooter
{
	background-color: transparent;
	border-top: 0px solid black;
	border-bottom: 0px solid black;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
}


.infoBoxTitle
{
	background-color: transparent;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	height: 20px;		
}

.infoBoxText A
{
	color: #006531;
	text-decoration: normal;
}
.infoBoxText A:hover
{
	color: #006531;
	text-decoration: underline;
}

.infoBoxText A:active
{
	color: #006531;
	text-decoration: underline;
}

.infoBoxText A:visited
{
	color: #006531;
	text-decoration: normal;
}

.infoBoxText
{
	background-color: #F4FFE1;
	color: #006531;
	font-family: Verdana;
	font-size: 10px;
	padding: 6 3 6 3;
	border-bottom: solid 1px #006531;
	border-left: solid 1px #006531;
	border-right: solid 1px #006531;
}

.infoBoxTitle1
{
	background-color: #FFE794;
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	height: 20px;		
}

.infoBoxText1 A
{
	color: #00309C;
	text-decoration: normal;
}
.infoBoxText1 A:hover
{
	color: Black;
	text-decoration: underline;
}
.infoBoxText1 A:active
{
	color: Black;
	text-decoration: underline;
}
.infoBoxText1 A:visited
{
	color: #00309C;
	text-decoration: normal;
}
.infoBoxText1
{
	background-color: #FFF9E1;
	color: black;
	font-family: Verdana;
	font-size: 10px;
	padding: 6 3 6 3;
	border-bottom: solid 1px #FFC700;
	border-left: solid 1px #FFC700;
	border-right: solid 1px #FFC700;		
}

.infoBoxTitle2
{
	background-color: #DEDBD6;
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 3 3 3 3;
	height: 20px;		
}

.infoBoxText2
{
	background-color: #FFF7F2;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	padding: 3 6 3 6;
	border-bottom: solid 1px #FF7939;
	border-left: solid 1px #FF7939;
	border-right: solid 1px #FF7939;	
}
.infoBoxText2 A
{
	color: #00309C;
	text-decoration: normal;
}
.infoBoxText2 A:hover
{
	color: Black;
	text-decoration: underline;
}
.infoBoxText2 A:active
{
	color: Black;
	text-decoration: underline;
}
.infoBoxText2 A:visited
{
	color: #00309C;
	text-decoration: normal;
}

.infoBoxTitle3
{
	background-color: #EFEFEF;
	color: Black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 2 3 2 3;	
	border-top: solid 1px #C6C3C6;		
	border-right: solid 1px #C6C3C6;
	border-left: solid 1px #C6C3C6;	
}

.infoBoxText3
{
	background-color: transparent;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	padding: 3 6 3 6;
	border: solid 1px #C6C3C6;	
}
.infoBoxText3 A
{
	color: #00309C;
	text-decoration: normal;
}
.infoBoxText3 A:hover
{
	color: Black;
	text-decoration: underline;
}
.infoBoxText3 A:active
{
	color: Black;
	text-decoration: underline;
}
.infoBoxText3 A:visited
{
	color: #00309C;
	text-decoration: normal;
}

.titleDirectories
{
	background-color: #FF7939;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 3 3 3 3;	
}
.titleDirectories A
{
	color: White;
	text-decoration: underline;
}
.titleDirectories A:hover
{
	color: White;
	text-decoration: underline;
}
.titleDirectories A:active
{
	color: White;
	text-decoration: underline;
}
.titleDirectories A:visited
{
	color: White;
	text-decoration: underline;
}
.titleInfoCenter
{
	background-color: #9C0000;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 3 3 3 3;	
}
.titleOperators
{
	background-color: #4AA6E7;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 3 3 3 3;	
}
.titleRates
{
	background-color: #84BA42;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 3 3 3 3;	
}
.titleNews
{
	background-color: #FFC700;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 3 3 3 3;	
}
.titleAboutUs
{
	background-color: #FF4118;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 3 3 3 3;	
}
.titleMod
{
	background-color: #FF4118;
	color: White;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 3 3 3 3;	
}
.titleNewsFeeds
{
	background-color: #FFC700;
	color: Black;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding: 3 3 3 3;
}
.formTitle
{
	background-color: transparent;
	border-top: 0px solid #999999;
	border-bottom: 1px solid #999999;
	color: black;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	padding-left: 5;
}


.formHeader
{
	background-color: #B5CBD6;
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;	
}

.formContent
{
	background-color: transparent;
	color: #006531;
	font-family: Verdana;
	font-size: 11px;
}

.messageBoxTable
{
	background-color: #F4FFE1;
	border-top: solid 1px #006531;
	border-left: solid 1px #006531;
	border-right: solid 1px #006531;
}


.messageBoxTitle
{
	background-color: transparent;
	color: #000000;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	padding: 3 3 3 3;
}

.messageBoxContent
{
	background-color: #F4FFE1;
	color: #006531;
	font-family: Verdana;
	font-size: 11px;
	padding: 6 2 6 2;		
	border-left: solid 1px #006531;
	border-right: solid 1px #006531;
	border-bottom: solid 1px #006531;	
}

.menu
{
	position: absolute;
	top: -200;
	width: 200;
	padding: 5;
	border-width: 1px;
	border-style: solid;
	background: white;
	color: #0099ff;
}

.newsOverviewStyle
{
	background-color: transparent;
	border-bottom: 1px solid Gray;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 3 0;
}


.newsOverviewCategoryTitle
{
	background-color: transparent;
	color:Maroon;
	font-family: Verdana;
	font-size: 18px;
	font-weight:bold;
	padding: 0 0 3 0;	
}
.newsOverviewCategory
{
	background-color: transparent;
	color:Maroon;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
}

.newsOverviewCategory A
{
	color: Maroon;
	text-decoration: normal;
}
.newsOverviewCategory A:hover
{
	color: Maroon;
	text-decoration: underline;
}

.newsOverviewCategory A:active
{
	color: Maroon;
	text-decoration: underline;
}

.newsOverviewCategory A:visited
{
	color: Maroon;
	text-decoration: normal;
}

.newsOverviewTitle
{
	background-color: transparent;
	color:Black;
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	padding: 0 0 3 0;
}

.newsOverviewSummary
{
	background-color: transparent;
	color:Black;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	padding: 6 0 6 10;
}

.newsSummaryStyle
{
	background-color: transparent;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 3 0 3 0;
}
.newsSummaryCategory
{
	background-color: #FFC700;
	color:White;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	height: 16px;
}

.newsSummaryCategory A
{
	color: White;
	text-decoration: normal;
}
.newsSummaryCategory A:hover
{
	color: White;
	text-decoration: underline;
}

.newsSummaryCategory A:active
{
	color: White;
	text-decoration: normal;
}

.newsSummaryCategory A:visited
{
	color: White;
	text-decoration: normal;
}

.newsSummaryTitle
{
	background-color: transparent;
	color:Black;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	padding: 3 0 3 0;
}
.newsSummaryDate
{
	background-color: transparent;
	color:Gray;
	font-family: Verdana;
	font-size: 9px;
	font-weight:normal;
	padding: 0 0 0 0;
}
.newsStyle
{
	background-color: transparent;
	border-bottom: 1px solid Silver;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 8 0 8 0;
}

.newsTitle
{
	background-color: transparent;
	color:Black;
	font-family: Verdana;
	font-size: 18px;
	font-weight:bold;
	padding: 0 0 3 0;
}
.newsInfo
{
	background-color: transparent;
	color:Gray;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	padding: 0 0 3 0;
}
.newsSummary
{
	background-color: transparent;
	color:Black;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	padding: 6 0 6 10;
}
.newsText
{
	background-color: transparent;
	color:Black;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
}
.operatorInfo
{
	background-color: #FFFBF7;
	color:Black;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	padding: 2 9 2 9;
	border: solid 1px #4AA6E7;	
}

.tableStyle
{
	background-color: #FFFBF7;
	font-size: 11px;
	padding: 2 3 2 6;
	border-top: solid 1px Silver;
	border-left: solid 1px Silver;		
}


.tableTitle
{
	background-color: transparent;
	color: #000000;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	padding: 3 3 3 3;
}

.tableRow
{
	background-color: #FFFBF7;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	border-bottom: solid 1px Silver;
	border-right: solid 1px Silver;
}

.tableRow1
{
	background-color: #D3E7BC;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	border-bottom: solid 1px Silver;
	border-right: solid 1px Silver;	
}
.tableRow2
{
	background-color: #FFE794;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	border-bottom: solid 1px Silver;
	border-right: solid 1px Silver;
}
.tableRow3
{
	background-color: transparent;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	padding: 1 6 1 6;
}
.tableRow4
{
	background-color: #EEEDEA;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	padding: 1 6 1 6;
}
.newsFeedtableRow1
{
	background-color: transparent;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	padding: 1 3 3 3;
	border-bottom: solid 1px Silver;
	border-left: solid 1px Silver;
	border-right: solid 1px Silver;
}
.newsFeedtableRow2
{
	background-color: White;
	color: #000000;
	font-family: transparent;
	font-size: 11px;
	padding: 1 3 3 3;
	border-bottom: solid 1px Silver;
	border-left: solid 1px Silver;
	border-right: solid 1px Silver;		
}
.nos
{
	background-color: transparent;
	color: Gray;
	font-family: Verdana;
	font-size: 9px;
}

.galleryStyle
{
	background-color: #FFFBF7;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 6 6 6 6;
}

.galleryItem
{
	border-bottom: 1px solid Gray;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 6 6 6 6;
	height: 2px;
}
.navigationBar
{
	border: solid 1 Gray; 	
	background-color: #FFFBF7;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	padding: 3 6 3 6;	
}
body
{
	top: 0px;
	margin: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#F4F4F4;
    text-align: left;
}

A
{
	color: #000000;
	text-decoration: none;
}
A:visited
{
	color: #000000;
	text-decoration: none;
}
A:active
{
	color: #000000;
	text-decoration: none;
}
A:hover
{
	color: #000000;
	text-decoration: underline;
}
A:unknown
{
	color: #000000;
	text-decoration: none;
}
h1 
{
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	word-spacing: 0;
	margin-bottom: 0;
}
h2 
{
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	word-spacing: 0;
	margin-top:1;	
	margin-bottom:1;
}