.screenOnly {}
.printOnly {display:none;}

body {margin:0px; background:#b0b7bb url(../images/bg.gif) center repeat-y; font-family:Arial; font-size:12px; font-weight:normal; color:#ffffff; line-height:18px; text-align:center;}
td {font-family:Arial; font-size:12px; font-weight:normal; color:#ffffff; line-height:18px;}
a {font-family:Arial; font-size:12px; font-weight:normal; color:#00a3e4; line-height:18px;}
UL {padding:0; margin-right:16px; margin-top:0px;}

h1 {background:url(../images/b2.gif) right top no-repeat; font-family:Arial; font-size:20px; font-weight:normal; color:#ffffff; padding-right:40px; margin-top:17px; margin-bottom:5px; line-height:32px;}
h2 {font-family:Arial; font-size:14px; font-weight:bold; color:#ffffff; margin-top:0px; margin-bottom:20px; padding-top:2px; border-bottom:#54535a 1px solid;}
h3 {font-family:Arial; font-size:12px; font-weight:bold; color:#0083c7; margin-top:0px; margin-bottom:10px;}
h4 {font-family:Arial; font-size:12px; font-weight:bold; color:#2da243; margin-top:0px; margin-bottom:10px; border-bottom:#E9E7E7 1px solid;}

img {border:0px;}

.largerText {font-family:Arial; font-size:14px; font-weight:normal; color:#ffffff; line-height:18px;}

.mainWidth {width:960px; height:100%; background:#292831; text-right:left; direction:rtl;}
.mainWidth td {vertical-align:top;}

.headerDiv {z-index:0; background:#00a3e4; padding-left:25px; padding-right:25px; padding-top:25px;}
.headerTable td {text-align:right;}
.menu1Div {padding-top:10px; padding-bottom:4px; border-bottom:#ffffff 4px solid;}
.menu1 {}
.menu1 td {vertical-align:middle; padding-right:4px; padding-left:12px; font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; line-height:15px; text-decoration:none;}
.menu1 td a {font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; line-height:15px; text-decoration:none;}
.menu1 td a:hover {color:#292831;}
.menu1 td.selected a {font-family:Arial; font-size:12px; font-weight:bold; color:#292831; line-height:15px; text-decoration:none;}

.menu2 {}
.menu2 td {vertical-align:middle; padding-left:16px; font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; line-height:15px; text-decoration:none;}
.menu2 td a {font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; line-height:15px; text-decoration:none;}
.menu2 td a:hover {color:#d5d5d5;}
.menu2 td.selected a {font-family:Arial; font-size:12px; font-weight:bold; color:#00a3e4; line-height:15px; text-decoration:none;}

.contentTable {width:100%;}
.contentRight {vertical-align:top; text-align:right; padding-top:42px; padding-left:25px; padding-right:25px; padding-bottom:25px;}
.contentRightDiv {width:180px;}
.contentMiddle {vertical-align:top; text-align:justify; width:100%; height:350px; padding-left:25px; padding-top:18px; padding-bottom:25px;}
.contentLeft {vertical-align:top; text-align:right; padding-top:42px; padding-left:25px; padding-bottom:25px;}
.contentLeftDiv {width:200px;}

.menu2Div {width:155px; text-align:right;}
.menu2Div a {font-family:Arial; font-size:12px; font-weight:bold; color:#0082c8; line-height:18px; text-decoration:none;}
.menu2Div a:hover {color:#2da243;}
.menu2Div a.selected {font-family:Arial; font-size:12px; font-weight:bold; color:#2da243; line-height:18px; text-decoration:none;}
.menu2Div UL {padding-top:0px; padding-bottom:0px; list-style-type:none;}
.menu2Div LI {padding-bottom:15px;}

.link2 {font-family:Arial; font-size:12px; font-weight:normal; color:#ffffff; line-height:18px; text-decoration:none;}
.link2:hover {color:#00a3e4;}

.link3 {font-family:Arial; font-size:13px; font-weight:bold; color:#00a3e4; line-height:18px; text-decoration:underline;}
.link3:hover {text-decoration:underline;}

.link4 {font-family:Arial; font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;}
.link4:hover {text-decoration:underline;}

.link5 {font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; line-height:18px; text-decoration:none;}
.link5:hover {text-decoration:underline;}


.largerLink1 {font-family:Arial; font-size:16px; font-weight:bold; color:#ffffff; line-height:18px; text-decoration:none;}
.largerLink1:hover {color:#00a3e4;}

.listTable {width:100%;}
.listTable td {text-align:right; vertical-align:top; padding:5px; border-bottom:#54535a 1px solid;}
.listTable td.header {font-weight:bold; color:#bdbdbd; text-align:right; vertical-align:top; padding:5px; border-bottom:#54535a 1px solid;}
.listTable td.inner {text-align:right; vertical-align:top; padding:0px; border-bottom:0px;}
.listTable td.inner a {text-align:right; vertical-align:top; padding:0px; border-bottom:0px; color:#00a3e4; text-decoration:underline;}

.listTable td a {color:#ffffff; text-decoration:none;} 
.listTable td a:hover {color:#00a3e4;}
.listTable td div {padding:0px; margin:0px;} 

.calendarTable {width:100%; padding:4px;}
.calendarTable td {width:14%; vertical-align:top;} 
.calendarTable td.headerTD {color:#b2b7bb; font-weight:bold;}
.calendarTable td a {color:#00a3e4; font-weight:normal; text-decoration:none;}

.calendarTable2 {width:100%;}
.calendarTable2 td {font-size:10px; padding:2px; width:14%; height:40px; vertical-align:top; border-bottom:#54535a 1px solid; text-align:right;} 
.calendarTable2 td.headerTD {padding:2px; height:35px; color:#b2b7bb; font-weight:bold; border-bottom:#54535a 1px solid;}
.calendarTable2 td a {font-size:10px; color:#ffffff; font-weight:normal; text-decoration:none;}
.calendarTable2 td a:hover {color:#00a3e4;}

.imgThumb {cursor:pointer; width:152px; margin-left:8px; margin-bottom:8px; float:right; font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; line-height:16px; text-align:right;}
.imgThumb img {}

.newsThumb {vertical-align:top; padding-bottom:15px; padding-top:18px; padding-left:15px; border-top:#54535a 1px solid;}
.newsText {vertical-align:top; padding-bottom:15px; padding-top:15px; border-top:#54535a 1px solid;}
.newsThumbFirst {vertical-align:top; padding-bottom:15px; padding-top:18px; padding-left:15px;}
.newsTextFirst {vertical-align:top; padding-bottom:15px; padding-top:15px;}

.smallLink {font-family:Arial; font-size:12px; font-weight:normal; color:#666666; line-height:18px; text-decoration:none;}

.Title1 {background:#ffffff url(../images/c1.gif) left bottom no-repeat; color:#00a3e4; font-weight:bold; padding-right:8px; padding-left:8px; padding-bottom:2px; margin-bottom:10px;}
.Title2 {color:#A20000; padding-bottom:2px;}

.linkDiv1 {background:url(../images/b1.gif) right top no-repeat; color:#ffffff; padding-right:16px; padding-bottom:2px; border-bottom:#54535a 1px solid;}
.linkDiv1 a {font-family:Arial; font-size:12px; font-weight:normal; color:#ffffff; line-height:18px; text-decoration:none;}
.linkDiv1 a:hover {color:#00a3e4;}
.linkDiv1 a.selected {font-family:Arial; font-size:12px; font-weight:normal; color:#00a3e4; line-height:18px; text-decoration:none;}

.TreeTrigger {cursor: pointer; cursor: hand; padding: 4px;}
.TreeBranch {display: none;}

.pagingTable {margin-top:10px;}

.bannerDiv {padding-bottom:20px;}
.linkDiv {padding-bottom:15px;}
.linkTitle {background:#ffffff url(../images/c1.gif) left bottom no-repeat; color:#00a3e4; font-weight:bold; padding-right:8px; padding-left:8px; padding-bottom:2px;}
.linkTable p {padding-top:0px;}

.formInput {font-family:Arial; font-size:11px; background:#00a3e4; color:#000000; border:#292831 1px solid;}
.formInput2 {font-family:Arial; font-size:12px; background:#b0b7bb; color:#000000; border:#b0b7bb 1px solid;}
.formButton {font-family:Arial; font-size:12px; color:#ffffff; background-color:#00a3e4; border-color:#00a3e4; border-width:1px;}

.footer {text-align:right; padding-left:20px; padding-right:20px; padding-bottom:20px;}
.footer table {width:100%; border-top:#54535a 1px solid;}
.footer table td {padding-top:10px; vertical-align:top; font-family:Arial; font-size:11px; color:#bdbdbd;}
.footer a {font-family:Arial; font-size:11px; color:#bdbdbd; text-decoration:none;}
.footer a:hover {font-family:Arial; font-size:11px; color:#00a3e4; text-decoration:none;}
.spacer {font-size:1px; line-height:1px;}

#overlayDiv {
	z-index:10000;
	filter:alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 0.5;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000000;
	position:fixed; top:0px; left:0px; width:100%; height:100%;
}

#largeDiv {z-index:10001; position:absolute; height:100%; width:100%; top:0; left:0; text-align:center;}
#largeDivContent {background:#000000; border:#b0b7bb 3px solid; padding:20px;  text-align:center;}
#largeDivContentImg {padding-bottom:10px; text-align:center;}
#largeDivContentText {padding-bottom:10px; text-align:center;}


