@charset "utf-8";
/* CSS Document */
/* Smartphones (portrait and landscape) -----------*/

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */

/* CSS Document */

body {font-family:Arial; font-size:72%; color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFFFFF;}

.content {padding:3px; background-color:#FFFFFF;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {font-size:9px;}
.headings {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.headings2 {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4;}
.contenttop {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.denotes {font-size:12px; color:#F00; font-weight:200;}

.border {border:2px solid #CCCCCC;}
h1 {font-size:16px; color:#88889d; font-weight:700; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#000000; font-weight:200;}
h3 {font-size:12px; color:#0066a4; font-weight:450;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}
.line {border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.leftline {border-left:1px solid #EAEAEA;}
div.green{float:left;padding:0 0 0 130px;width:150px}

p {font-size:12px; font:Arial;}
/* left navigation */
#dis {display:block;width:180px; background-color:#FFF; border-right:1px solid #cacaca; border-left:1px solid #cacaca;}
#hidenav {display:none;width:5px;}
.leftnav {padding:5px; background-color:#FFF; border:5px solid #FFF;}
.rightnav {padding:5px; background-color:#e9eff3; border:3px solid #FFF;}
.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}
.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#F00; background-color:#ffffff; text-decoration:none;}

.tableInfo {background:#ECE9D8; border-left:thin; padding:45px; color:#0066a4}
.separator {color:#000; font-size:12px; border-bottom: 1px solid #CCCCCC;}

/* backgrounds */
.statistics {background-color:#F9F9F9; padding:3px; color:#88889d; font-size:10px;}
.homeheaders {background-color:#999999; padding:5px; color:#FFFFFF; font-size:13px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}
.homebox {font-size:12px;}


/* Tenders Display*/
.tenderContainer {position:relative;float:left; z-index:5}
.tenderInfo {position:absolute; display:none; padding:10px; background-color:#ece9d8; border:1px solid #ece9d8; width:300px; z-index:10}

.linksbottom {background-color:#cccccc; color:#0066a4; padding:4px; text-decoration:none;}
.linksbottom2 {background-color:#EFEFEF; color:#0066a4; padding:4px; text-decoration:none;}

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.leftcontent {background-color:#FFF; padding:15px;}

/* text styles */

.whitetext{color:#FFF;}
.table {border-bottom:1px solid grey;}
.tablehead {border-bottom:#000; color:#0066a4; background-color:#ECE9D8; font-weight:bold; padding:5px; display:block;}
.tablehead2 {border-bottom:#000; color:#0066a4; background-color:#cccccc; font-weight:bold; padding:5px; display:block;}
.td {border:#0066CC thin solid; border-bottom:1px solid #dddddd; padding-bottom:2px;}


li{
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	list-style-image : url(../images/blackarrow.gif);
}

/* navigation */

.navigation{color:#FFF;height:25px; background-color:#939598;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #999999;text-decoration:none; color:#FFF;text-transform:none;width: 370px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #999999;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {padding:8px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:9px;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.logo {padding:15px; background-color:#FFF;}
.footer {padding:8px; background-color:#FFF; border:1px solid #e2e2e4;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}

/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:#0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#000; background-color:#FFFFFF; text-decoration:none;}


@media print {

body {font-size:70%; font-family: Arial;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.content {padding:3px; background-color:#FFFFFF;  border:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contenttop {background-color:#Ece9d8; padding:3px; font-size:12px;}
.denotes {font-size:12px; color:#F00; font-weight:200;}
.links {}

h1 {font-size:18px; color:#88889d; font-weight:900; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#0067a6; font-weight:300;}
h3 {font-size:12px; color:#6C6A6A; font-weight:900;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}

/* left navigation */
#dis { display:none;}
#hidenav {display:none;width:5px;}
.leftnav {display:none;}

.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}

.img{ border: none; }
.left { float: left!important; }
.right { float: right!important; }
.pod-thumb { width: 62px; height: 62px; }
.minipod-thumb { width: 34px; height: 34px; }


/* box  */

.box-listview { top: -4px; height: 45px; overflow: hidden;}

p.event-date { color: #ED1C24; }

/* backgrounds */

.homeblueblockbanner {background-color:#0066a4; color:#FFF; padding:20px; border-bottom:1px solid #FFF;}
.homeblockheaders {background-color:#FF0; padding:4px; color:#0F0; font-size:12px;}
.contentblockheaders {background-color:#0066a4; padding:5px; color:#FFF; font-size:12px;}
.homebox {font-size:12px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}

.tablelinegrey {border-bottom:1px solid #f0f0f0; padding-bottom:2px; padding-top:2px;}
.dottedtablelineblue {border-bottom:1px solid #d0e8ee; padding-bottom:2px; padding-top:2px;}
.dottedtablelinegold {border-bottom:1px solid #f4f1e4; padding-bottom:2px; padding-top:2px;}

.events1 {padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:1px solid #fff;font-weight:bold;z-index:10}
a.events:link, a.events:visited, a.events:active {font-weight:bold;color:#fff;padding:6px 9px;text-decoration:none;background-color:#999999;border:1px solid #999999;border-bottom:0px;z-index:10}
a.events:hover {color:#999999;padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:0px;z-index:10}
.tabContent {width:764px;height:200px;position:relative;display:none}

/* text styles */
.whitetextmedium {color:#FFF; font-size:17px;}
.whitetext{color:#FFF;}

/* navigation */
.navigation{display:none;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #0066A4;text-decoration:none; color:#FFF;text-transform:none;width: 440px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #1975ad;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {display:none;}
.logo {display:none;}
.footer {display:none;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}


/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

}


}
 
/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {
/* Styles */

/* CSS Document */

body {font-family:Arial; font-size:72%; color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFFFFF;}

.content {padding:3px; background-color:#FFFFFF;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {font-size:9px;}
.headings {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.headings2 {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4;}
.contenttop {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.denotes {font-size:12px; color:#F00; font-weight:200;}

.border {border:2px solid #CCCCCC;}
h1 {font-size:16px; color:#88889d; font-weight:700; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#000000; font-weight:200;}
h3 {font-size:12px; color:#0066a4; font-weight:450;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}
.line {border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.leftline {border-left:1px solid #EAEAEA;}
div.green{float:left;padding:0 0 0 130px;width:150px}

p {font-size:12px; font:Arial;}
/* left navigation */
#dis {display:block;width:180px; background-color:#FFF; border-right:1px solid #cacaca; border-left:1px solid #cacaca;}
#hidenav {display:none;width:5px;}
.leftnav {padding:5px; background-color:#FFF; border:5px solid #FFF;}
.rightnav {padding:5px; background-color:#e9eff3; border:3px solid #FFF;}
.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}
.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#F00; background-color:#ffffff; text-decoration:none;}

.tableInfo {background:#ECE9D8; border-left:thin; padding:45px; color:#0066a4}
.separator {color:#000; font-size:12px; border-bottom: 1px solid #CCCCCC;}

/* backgrounds */
.statistics {background-color:#F9F9F9; padding:3px; color:#88889d; font-size:10px;}
.homeheaders {background-color:#999999; padding:5px; color:#FFFFFF; font-size:13px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}
.homebox {font-size:12px;}


/* Tenders Display*/
.tenderContainer {position:relative;float:left; z-index:5}
.tenderInfo {position:absolute; display:none; padding:10px; background-color:#ece9d8; border:1px solid #ece9d8; width:300px; z-index:10}

.linksbottom {background-color:#cccccc; color:#0066a4; padding:4px; text-decoration:none;}
.linksbottom2 {background-color:#EFEFEF; color:#0066a4; padding:4px; text-decoration:none;}

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.leftcontent {background-color:#FFF; padding:15px;}

/* text styles */

.whitetext{color:#FFF;}
.table {border-bottom:1px solid grey;}
.tablehead {border-bottom:#000; color:#0066a4; background-color:#ECE9D8; font-weight:bold; padding:5px; display:block;}
.tablehead2 {border-bottom:#000; color:#0066a4; background-color:#cccccc; font-weight:bold; padding:5px; display:block;}
.td {border:#0066CC thin solid; border-bottom:1px solid #dddddd; padding-bottom:2px;}


li{
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	list-style-image : url(../images/blackarrow.gif);
}

/* navigation */

.navigation{color:#FFF;height:25px; background-color:#939598;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #999999;text-decoration:none; color:#FFF;text-transform:none;width: 370px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #999999;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {padding:8px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:9px;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.logo {padding:15px; background-color:#FFF;}
.footer {padding:8px; background-color:#FFF; border:1px solid #e2e2e4;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}

/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:#0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#000; background-color:#FFFFFF; text-decoration:none;}


@media print {

body {font-size:70%; font-family: Arial;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.content {padding:3px; background-color:#FFFFFF;  border:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contenttop {background-color:#Ece9d8; padding:3px; font-size:12px;}
.denotes {font-size:12px; color:#F00; font-weight:200;}
.links {}

h1 {font-size:18px; color:#88889d; font-weight:900; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#0067a6; font-weight:300;}
h3 {font-size:12px; color:#6C6A6A; font-weight:900;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}

/* left navigation */
#dis { display:none;}
#hidenav {display:none;width:5px;}
.leftnav {display:none;}

.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}

.img{ border: none; }
.left { float: left!important; }
.right { float: right!important; }
.pod-thumb { width: 62px; height: 62px; }
.minipod-thumb { width: 34px; height: 34px; }


/* box  */

.box-listview { top: -4px; height: 45px; overflow: hidden;}

p.event-date { color: #ED1C24; }

/* backgrounds */

.homeblueblockbanner {background-color:#0066a4; color:#FFF; padding:20px; border-bottom:1px solid #FFF;}
.homeblockheaders {background-color:#FF0; padding:4px; color:#0F0; font-size:12px;}
.contentblockheaders {background-color:#0066a4; padding:5px; color:#FFF; font-size:12px;}
.homebox {font-size:12px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}

.tablelinegrey {border-bottom:1px solid #f0f0f0; padding-bottom:2px; padding-top:2px;}
.dottedtablelineblue {border-bottom:1px solid #d0e8ee; padding-bottom:2px; padding-top:2px;}
.dottedtablelinegold {border-bottom:1px solid #f4f1e4; padding-bottom:2px; padding-top:2px;}

.events1 {padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:1px solid #fff;font-weight:bold;z-index:10}
a.events:link, a.events:visited, a.events:active {font-weight:bold;color:#fff;padding:6px 9px;text-decoration:none;background-color:#999999;border:1px solid #999999;border-bottom:0px;z-index:10}
a.events:hover {color:#999999;padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:0px;z-index:10}
.tabContent {width:764px;height:200px;position:relative;display:none}

/* text styles */
.whitetextmedium {color:#FFF; font-size:17px;}
.whitetext{color:#FFF;}

/* navigation */
.navigation{display:none;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #0066A4;text-decoration:none; color:#FFF;text-transform:none;width: 440px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #1975ad;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {display:none;}
.logo {display:none;}
.footer {display:none;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}


/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

}


}
 
/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 630px) {
/* Styles */

/* CSS Document */

body {font-family:Arial; font-size:72%; color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFFFFF;}

.content {padding:3px; background-color:#FFFFFF;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {font-size:9px;}
.headings {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.headings2 {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4;}
.contenttop {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.denotes {font-size:12px; color:#F00; font-weight:200;}

.border {border:2px solid #CCCCCC;}
h1 {font-size:16px; color:#88889d; font-weight:700; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#000000; font-weight:200;}
h3 {font-size:12px; color:#0066a4; font-weight:450;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}
.line {border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.leftline {border-left:1px solid #EAEAEA;}
div.green{float:left;padding:0 0 0 130px;width:150px}

p {font-size:12px; font:Arial;}
/* left navigation */
#dis {display:block;width:180px; background-color:#FFF; border-right:1px solid #cacaca; border-left:1px solid #cacaca;}
#hidenav {display:none;width:5px;}
.leftnav {padding:5px; background-color:#FFF; border:5px solid #FFF;}
.rightnav {padding:5px; background-color:#e9eff3; border:3px solid #FFF;}
.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}
.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#F00; background-color:#ffffff; text-decoration:none;}

.tableInfo {background:#ECE9D8; border-left:thin; padding:45px; color:#0066a4}
.separator {color:#000; font-size:12px; border-bottom: 1px solid #CCCCCC;}

/* backgrounds */
.statistics {background-color:#F9F9F9; padding:3px; color:#88889d; font-size:10px;}
.homeheaders {background-color:#999999; padding:5px; color:#FFFFFF; font-size:13px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}
.homebox {font-size:12px;}


/* Tenders Display*/
.tenderContainer {position:relative;float:left; z-index:5}
.tenderInfo {position:absolute; display:none; padding:10px; background-color:#ece9d8; border:1px solid #ece9d8; width:300px; z-index:10}

.linksbottom {background-color:#cccccc; color:#0066a4; padding:4px; text-decoration:none;}
.linksbottom2 {background-color:#EFEFEF; color:#0066a4; padding:4px; text-decoration:none;}

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.leftcontent {background-color:#FFF; padding:15px;}

/* text styles */

.whitetext{color:#FFF;}
.table {border-bottom:1px solid grey;}
.tablehead {border-bottom:#000; color:#0066a4; background-color:#ECE9D8; font-weight:bold; padding:5px; display:block;}
.tablehead2 {border-bottom:#000; color:#0066a4; background-color:#cccccc; font-weight:bold; padding:5px; display:block;}
.td {border:#0066CC thin solid; border-bottom:1px solid #dddddd; padding-bottom:2px;}


li{
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	list-style-image : url(../images/blackarrow.gif);
}

/* navigation */

.navigation{color:#FFF;height:25px; background-color:#939598;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #999999;text-decoration:none; color:#FFF;text-transform:none;width: 370px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #999999;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {padding:8px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:9px;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.logo {padding:15px; background-color:#FFF;}
.footer {padding:8px; background-color:#FFF; border:1px solid #e2e2e4;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}

/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:#0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#000; background-color:#FFFFFF; text-decoration:none;}


@media print {

body {font-size:70%; font-family: Arial;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.content {padding:3px; background-color:#FFFFFF;  border:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contenttop {background-color:#Ece9d8; padding:3px; font-size:12px;}
.denotes {font-size:12px; color:#F00; font-weight:200;}
.links {}

h1 {font-size:18px; color:#88889d; font-weight:900; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#0067a6; font-weight:300;}
h3 {font-size:12px; color:#6C6A6A; font-weight:900;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}

/* left navigation */
#dis { display:none;}
#hidenav {display:none;width:5px;}
.leftnav {display:none;}

.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}

.img{ border: none; }
.left { float: left!important; }
.right { float: right!important; }
.pod-thumb { width: 62px; height: 62px; }
.minipod-thumb { width: 34px; height: 34px; }


/* box  */

.box-listview { top: -4px; height: 45px; overflow: hidden;}

p.event-date { color: #ED1C24; }

/* backgrounds */

.homeblueblockbanner {background-color:#0066a4; color:#FFF; padding:20px; border-bottom:1px solid #FFF;}
.homeblockheaders {background-color:#FF0; padding:4px; color:#0F0; font-size:12px;}
.contentblockheaders {background-color:#0066a4; padding:5px; color:#FFF; font-size:12px;}
.homebox {font-size:12px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}

.tablelinegrey {border-bottom:1px solid #f0f0f0; padding-bottom:2px; padding-top:2px;}
.dottedtablelineblue {border-bottom:1px solid #d0e8ee; padding-bottom:2px; padding-top:2px;}
.dottedtablelinegold {border-bottom:1px solid #f4f1e4; padding-bottom:2px; padding-top:2px;}

.events1 {padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:1px solid #fff;font-weight:bold;z-index:10}
a.events:link, a.events:visited, a.events:active {font-weight:bold;color:#fff;padding:6px 9px;text-decoration:none;background-color:#999999;border:1px solid #999999;border-bottom:0px;z-index:10}
a.events:hover {color:#999999;padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:0px;z-index:10}
.tabContent {width:764px;height:200px;position:relative;display:none}

/* text styles */
.whitetextmedium {color:#FFF; font-size:17px;}
.whitetext{color:#FFF;}

/* navigation */
.navigation{display:none;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #0066A4;text-decoration:none; color:#FFF;text-transform:none;width: 440px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #1975ad;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {display:none;}
.logo {display:none;}
.footer {display:none;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}


/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

}


}
 
/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */

/* CSS Document */

body {font-family:Arial; font-size:72%; color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFFFFF;}

.content {padding:3px; background-color:#FFFFFF;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {font-size:9px;}
.headings {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.headings2 {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4;}
.contenttop {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.denotes {font-size:12px; color:#F00; font-weight:200;}

.border {border:2px solid #CCCCCC;}
h1 {font-size:16px; color:#88889d; font-weight:700; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#000000; font-weight:200;}
h3 {font-size:12px; color:#0066a4; font-weight:450;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}
.line {border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.leftline {border-left:1px solid #EAEAEA;}
div.green{float:left;padding:0 0 0 130px;width:150px}

p {font-size:12px; font:Arial;}
/* left navigation */
#dis {display:block;width:180px; background-color:#FFF; border-right:1px solid #cacaca; border-left:1px solid #cacaca;}
#hidenav {display:none;width:5px;}
.leftnav {padding:5px; background-color:#FFF; border:5px solid #FFF;}
.rightnav {padding:5px; background-color:#e9eff3; border:3px solid #FFF;}
.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}
.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#F00; background-color:#ffffff; text-decoration:none;}

.tableInfo {background:#ECE9D8; border-left:thin; padding:45px; color:#0066a4}
.separator {color:#000; font-size:12px; border-bottom: 1px solid #CCCCCC;}

/* backgrounds */
.statistics {background-color:#F9F9F9; padding:3px; color:#88889d; font-size:10px;}
.homeheaders {background-color:#999999; padding:5px; color:#FFFFFF; font-size:13px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}
.homebox {font-size:12px;}


/* Tenders Display*/
.tenderContainer {position:relative;float:left; z-index:5}
.tenderInfo {position:absolute; display:none; padding:10px; background-color:#ece9d8; border:1px solid #ece9d8; width:300px; z-index:10}

.linksbottom {background-color:#cccccc; color:#0066a4; padding:4px; text-decoration:none;}
.linksbottom2 {background-color:#EFEFEF; color:#0066a4; padding:4px; text-decoration:none;}

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.leftcontent {background-color:#FFF; padding:15px;}

/* text styles */

.whitetext{color:#FFF;}
.table {border-bottom:1px solid grey;}
.tablehead {border-bottom:#000; color:#0066a4; background-color:#ECE9D8; font-weight:bold; padding:5px; display:block;}
.tablehead2 {border-bottom:#000; color:#0066a4; background-color:#cccccc; font-weight:bold; padding:5px; display:block;}
.td {border:#0066CC thin solid; border-bottom:1px solid #dddddd; padding-bottom:2px;}


li{
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	list-style-image : url(../images/blackarrow.gif);
}

/* navigation */

.navigation{color:#FFF;height:25px; background-color:#939598;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #999999;text-decoration:none; color:#FFF;text-transform:none;width: 370px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #999999;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {padding:8px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:9px;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.logo {padding:15px; background-color:#FFF;}
.footer {padding:8px; background-color:#FFF; border:1px solid #e2e2e4;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}

/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:#0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#000; background-color:#FFFFFF; text-decoration:none;}


@media print {

body {font-size:70%; font-family: Arial;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.content {padding:3px; background-color:#FFFFFF;  border:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contenttop {background-color:#Ece9d8; padding:3px; font-size:12px;}
.denotes {font-size:12px; color:#F00; font-weight:200;}
.links {}

h1 {font-size:18px; color:#88889d; font-weight:900; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#0067a6; font-weight:300;}
h3 {font-size:12px; color:#6C6A6A; font-weight:900;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}

/* left navigation */
#dis { display:none;}
#hidenav {display:none;width:5px;}
.leftnav {display:none;}

.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}

.img{ border: none; }
.left { float: left!important; }
.right { float: right!important; }
.pod-thumb { width: 62px; height: 62px; }
.minipod-thumb { width: 34px; height: 34px; }


/* box  */

.box-listview { top: -4px; height: 45px; overflow: hidden;}

p.event-date { color: #ED1C24; }

/* backgrounds */

.homeblueblockbanner {background-color:#0066a4; color:#FFF; padding:20px; border-bottom:1px solid #FFF;}
.homeblockheaders {background-color:#FF0; padding:4px; color:#0F0; font-size:12px;}
.contentblockheaders {background-color:#0066a4; padding:5px; color:#FFF; font-size:12px;}
.homebox {font-size:12px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}

.tablelinegrey {border-bottom:1px solid #f0f0f0; padding-bottom:2px; padding-top:2px;}
.dottedtablelineblue {border-bottom:1px solid #d0e8ee; padding-bottom:2px; padding-top:2px;}
.dottedtablelinegold {border-bottom:1px solid #f4f1e4; padding-bottom:2px; padding-top:2px;}

.events1 {padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:1px solid #fff;font-weight:bold;z-index:10}
a.events:link, a.events:visited, a.events:active {font-weight:bold;color:#fff;padding:6px 9px;text-decoration:none;background-color:#999999;border:1px solid #999999;border-bottom:0px;z-index:10}
a.events:hover {color:#999999;padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:0px;z-index:10}
.tabContent {width:764px;height:200px;position:relative;display:none}

/* text styles */
.whitetextmedium {color:#FFF; font-size:17px;}
.whitetext{color:#FFF;}

/* navigation */
.navigation{display:none;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #0066A4;text-decoration:none; color:#FFF;text-transform:none;width: 440px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #1975ad;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {display:none;}
.logo {display:none;}
.footer {display:none;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}


/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

}


}
 
/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */

/* CSS Document */

body {font-family:Arial; font-size:72%; color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFFFFF;}

.content {padding:3px; background-color:#FFFFFF;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {font-size:9px;}
.headings {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.headings2 {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4;}
.contenttop {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.denotes {font-size:12px; color:#F00; font-weight:200;}

.border {border:2px solid #CCCCCC;}
h1 {font-size:16px; color:#88889d; font-weight:700; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#000000; font-weight:200;}
h3 {font-size:12px; color:#0066a4; font-weight:450;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}
.line {border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.leftline {border-left:1px solid #EAEAEA;}
div.green{float:left;padding:0 0 0 130px;width:150px}

p {font-size:12px; font:Arial;}
/* left navigation */
#dis {display:block;width:180px; background-color:#FFF; border-right:1px solid #cacaca; border-left:1px solid #cacaca;}
#hidenav {display:none;width:5px;}
.leftnav {padding:5px; background-color:#FFF; border:5px solid #FFF;}
.rightnav {padding:5px; background-color:#e9eff3; border:3px solid #FFF;}
.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}
.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#F00; background-color:#ffffff; text-decoration:none;}

.tableInfo {background:#ECE9D8; border-left:thin; padding:45px; color:#0066a4}
.separator {color:#000; font-size:12px; border-bottom: 1px solid #CCCCCC;}

/* backgrounds */
.statistics {background-color:#F9F9F9; padding:3px; color:#88889d; font-size:10px;}
.homeheaders {background-color:#999999; padding:5px; color:#FFFFFF; font-size:13px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}
.homebox {font-size:12px;}


/* Tenders Display*/
.tenderContainer {position:relative;float:left; z-index:5}
.tenderInfo {position:absolute; display:none; padding:10px; background-color:#ece9d8; border:1px solid #ece9d8; width:300px; z-index:10}

.linksbottom {background-color:#cccccc; color:#0066a4; padding:4px; text-decoration:none;}
.linksbottom2 {background-color:#EFEFEF; color:#0066a4; padding:4px; text-decoration:none;}

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.leftcontent {background-color:#FFF; padding:15px;}

/* text styles */

.whitetext{color:#FFF;}
.table {border-bottom:1px solid grey;}
.tablehead {border-bottom:#000; color:#0066a4; background-color:#ECE9D8; font-weight:bold; padding:5px; display:block;}
.tablehead2 {border-bottom:#000; color:#0066a4; background-color:#cccccc; font-weight:bold; padding:5px; display:block;}
.td {border:#0066CC thin solid; border-bottom:1px solid #dddddd; padding-bottom:2px;}


li{
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	list-style-image : url(../images/blackarrow.gif);
}

/* navigation */

.navigation{color:#FFF;height:25px; background-color:#939598;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #999999;text-decoration:none; color:#FFF;text-transform:none;width: 370px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #999999;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {padding:8px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:9px;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.logo {padding:15px; background-color:#FFF;}
.footer {padding:8px; background-color:#FFF; border:1px solid #e2e2e4;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}

/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:#0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#000; background-color:#FFFFFF; text-decoration:none;}


@media print {

body {font-size:70%; font-family: Arial;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.content {padding:3px; background-color:#FFFFFF;  border:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contenttop {background-color:#Ece9d8; padding:3px; font-size:12px;}
.denotes {font-size:12px; color:#F00; font-weight:200;}
.links {}

h1 {font-size:18px; color:#88889d; font-weight:900; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#0067a6; font-weight:300;}
h3 {font-size:12px; color:#6C6A6A; font-weight:900;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}

/* left navigation */
#dis { display:none;}
#hidenav {display:none;width:5px;}
.leftnav {display:none;}

.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}

.img{ border: none; }
.left { float: left!important; }
.right { float: right!important; }
.pod-thumb { width: 62px; height: 62px; }
.minipod-thumb { width: 34px; height: 34px; }


/* box  */

.box-listview { top: -4px; height: 45px; overflow: hidden;}

p.event-date { color: #ED1C24; }

/* backgrounds */

.homeblueblockbanner {background-color:#0066a4; color:#FFF; padding:20px; border-bottom:1px solid #FFF;}
.homeblockheaders {background-color:#FF0; padding:4px; color:#0F0; font-size:12px;}
.contentblockheaders {background-color:#0066a4; padding:5px; color:#FFF; font-size:12px;}
.homebox {font-size:12px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}

.tablelinegrey {border-bottom:1px solid #f0f0f0; padding-bottom:2px; padding-top:2px;}
.dottedtablelineblue {border-bottom:1px solid #d0e8ee; padding-bottom:2px; padding-top:2px;}
.dottedtablelinegold {border-bottom:1px solid #f4f1e4; padding-bottom:2px; padding-top:2px;}

.events1 {padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:1px solid #fff;font-weight:bold;z-index:10}
a.events:link, a.events:visited, a.events:active {font-weight:bold;color:#fff;padding:6px 9px;text-decoration:none;background-color:#999999;border:1px solid #999999;border-bottom:0px;z-index:10}
a.events:hover {color:#999999;padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:0px;z-index:10}
.tabContent {width:764px;height:200px;position:relative;display:none}

/* text styles */
.whitetextmedium {color:#FFF; font-size:17px;}
.whitetext{color:#FFF;}

/* navigation */
.navigation{display:none;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #0066A4;text-decoration:none; color:#FFF;text-transform:none;width: 440px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #1975ad;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {display:none;}
.logo {display:none;}
.footer {display:none;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}


/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

}


}
 
/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */

/* CSS Document */

body {font-family:Arial; font-size:72%; color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFFFFF;}

.content {padding:3px; background-color:#FFFFFF;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {font-size:9px;}
.headings {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.headings2 {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4;}
.contenttop {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.denotes {font-size:12px; color:#F00; font-weight:200;}

.border {border:2px solid #CCCCCC;}
h1 {font-size:16px; color:#88889d; font-weight:700; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#000000; font-weight:200;}
h3 {font-size:12px; color:#0066a4; font-weight:450;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}
.line {border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.leftline {border-left:1px solid #EAEAEA;}
div.green{float:left;padding:0 0 0 130px;width:150px}

p {font-size:12px; font:Arial;}
/* left navigation */
#dis {display:block;width:180px; background-color:#FFF; border-right:1px solid #cacaca; border-left:1px solid #cacaca;}
#hidenav {display:none;width:5px;}
.leftnav {padding:5px; background-color:#FFF; border:5px solid #FFF;}
.rightnav {padding:5px; background-color:#e9eff3; border:3px solid #FFF;}
.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}
.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#F00; background-color:#ffffff; text-decoration:none;}

.tableInfo {background:#ECE9D8; border-left:thin; padding:45px; color:#0066a4}
.separator {color:#000; font-size:12px; border-bottom: 1px solid #CCCCCC;}

/* backgrounds */
.statistics {background-color:#F9F9F9; padding:3px; color:#88889d; font-size:10px;}
.homeheaders {background-color:#999999; padding:5px; color:#FFFFFF; font-size:13px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}
.homebox {font-size:12px;}


/* Tenders Display*/
.tenderContainer {position:relative;float:left; z-index:5}
.tenderInfo {position:absolute; display:none; padding:10px; background-color:#ece9d8; border:1px solid #ece9d8; width:300px; z-index:10}

.linksbottom {background-color:#cccccc; color:#0066a4; padding:4px; text-decoration:none;}
.linksbottom2 {background-color:#EFEFEF; color:#0066a4; padding:4px; text-decoration:none;}

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.leftcontent {background-color:#FFF; padding:15px;}

/* text styles */

.whitetext{color:#FFF;}
.table {border-bottom:1px solid grey;}
.tablehead {border-bottom:#000; color:#0066a4; background-color:#ECE9D8; font-weight:bold; padding:5px; display:block;}
.tablehead2 {border-bottom:#000; color:#0066a4; background-color:#cccccc; font-weight:bold; padding:5px; display:block;}
.td {border:#0066CC thin solid; border-bottom:1px solid #dddddd; padding-bottom:2px;}


li{
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	list-style-image : url(../images/blackarrow.gif);
}

/* navigation */

.navigation{color:#FFF;height:25px; background-color:#939598;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #999999;text-decoration:none; color:#FFF;text-transform:none;width: 370px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #999999;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {padding:8px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:9px;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.logo {padding:15px; background-color:#FFF;}
.footer {padding:8px; background-color:#FFF; border:1px solid #e2e2e4;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}

/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:#0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#000; background-color:#FFFFFF; text-decoration:none;}


@media print {

body {font-size:70%; font-family: Arial;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.content {padding:3px; background-color:#FFFFFF;  border:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contenttop {background-color:#Ece9d8; padding:3px; font-size:12px;}
.denotes {font-size:12px; color:#F00; font-weight:200;}
.links {}

h1 {font-size:18px; color:#88889d; font-weight:900; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#0067a6; font-weight:300;}
h3 {font-size:12px; color:#6C6A6A; font-weight:900;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}

/* left navigation */
#dis { display:none;}
#hidenav {display:none;width:5px;}
.leftnav {display:none;}

.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}

.img{ border: none; }
.left { float: left!important; }
.right { float: right!important; }
.pod-thumb { width: 62px; height: 62px; }
.minipod-thumb { width: 34px; height: 34px; }


/* box  */

.box-listview { top: -4px; height: 45px; overflow: hidden;}

p.event-date { color: #ED1C24; }

/* backgrounds */

.homeblueblockbanner {background-color:#0066a4; color:#FFF; padding:20px; border-bottom:1px solid #FFF;}
.homeblockheaders {background-color:#FF0; padding:4px; color:#0F0; font-size:12px;}
.contentblockheaders {background-color:#0066a4; padding:5px; color:#FFF; font-size:12px;}
.homebox {font-size:12px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}

.tablelinegrey {border-bottom:1px solid #f0f0f0; padding-bottom:2px; padding-top:2px;}
.dottedtablelineblue {border-bottom:1px solid #d0e8ee; padding-bottom:2px; padding-top:2px;}
.dottedtablelinegold {border-bottom:1px solid #f4f1e4; padding-bottom:2px; padding-top:2px;}

.events1 {padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:1px solid #fff;font-weight:bold;z-index:10}
a.events:link, a.events:visited, a.events:active {font-weight:bold;color:#fff;padding:6px 9px;text-decoration:none;background-color:#999999;border:1px solid #999999;border-bottom:0px;z-index:10}
a.events:hover {color:#999999;padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:0px;z-index:10}
.tabContent {width:764px;height:200px;position:relative;display:none}

/* text styles */
.whitetextmedium {color:#FFF; font-size:17px;}
.whitetext{color:#FFF;}

/* navigation */
.navigation{display:none;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #0066A4;text-decoration:none; color:#FFF;text-transform:none;width: 440px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #1975ad;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {display:none;}
.logo {display:none;}
.footer {display:none;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}


/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

}


}
 
/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */

/* CSS Document */

body {font-family:Arial; font-size:72%; color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFFFFF;}

.content {padding:3px; background-color:#FFFFFF;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {font-size:9px;}
.headings {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.headings2 {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4;}
.contenttop {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.denotes {font-size:12px; color:#F00; font-weight:200;}

.border {border:2px solid #CCCCCC;}
h1 {font-size:16px; color:#88889d; font-weight:700; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#000000; font-weight:200;}
h3 {font-size:12px; color:#0066a4; font-weight:450;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}
.line {border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.leftline {border-left:1px solid #EAEAEA;}
div.green{float:left;padding:0 0 0 130px;width:150px}

p {font-size:12px; font:Arial;}
/* left navigation */
#dis {display:block;width:180px; background-color:#FFF; border-right:1px solid #cacaca; border-left:1px solid #cacaca;}
#hidenav {display:none;width:5px;}
.leftnav {padding:5px; background-color:#FFF; border:5px solid #FFF;}
.rightnav {padding:5px; background-color:#e9eff3; border:3px solid #FFF;}
.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}
.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#F00; background-color:#ffffff; text-decoration:none;}

.tableInfo {background:#ECE9D8; border-left:thin; padding:45px; color:#0066a4}
.separator {color:#000; font-size:12px; border-bottom: 1px solid #CCCCCC;}

/* backgrounds */
.statistics {background-color:#F9F9F9; padding:3px; color:#88889d; font-size:10px;}
.homeheaders {background-color:#999999; padding:5px; color:#FFFFFF; font-size:13px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}
.homebox {font-size:12px;}


/* Tenders Display*/
.tenderContainer {position:relative;float:left; z-index:5}
.tenderInfo {position:absolute; display:none; padding:10px; background-color:#ece9d8; border:1px solid #ece9d8; width:300px; z-index:10}

.linksbottom {background-color:#cccccc; color:#0066a4; padding:4px; text-decoration:none;}
.linksbottom2 {background-color:#EFEFEF; color:#0066a4; padding:4px; text-decoration:none;}

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.leftcontent {background-color:#FFF; padding:15px;}

/* text styles */

.whitetext{color:#FFF;}
.table {border-bottom:1px solid grey;}
.tablehead {border-bottom:#000; color:#0066a4; background-color:#ECE9D8; font-weight:bold; padding:5px; display:block;}
.tablehead2 {border-bottom:#000; color:#0066a4; background-color:#cccccc; font-weight:bold; padding:5px; display:block;}
.td {border:#0066CC thin solid; border-bottom:1px solid #dddddd; padding-bottom:2px;}


li{
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	list-style-image : url(../images/blackarrow.gif);
}

/* navigation */

.navigation{color:#FFF;height:25px; background-color:#939598;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #999999;text-decoration:none; color:#FFF;text-transform:none;width: 370px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #999999;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {padding:8px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:9px;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.logo {padding:15px; background-color:#FFF;}
.footer {padding:8px; background-color:#FFF; border:1px solid #e2e2e4;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}

/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:#0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#000; background-color:#FFFFFF; text-decoration:none;}


@media print {

body {font-size:70%; font-family: Arial;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.content {padding:3px; background-color:#FFFFFF;  border:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contenttop {background-color:#Ece9d8; padding:3px; font-size:12px;}
.denotes {font-size:12px; color:#F00; font-weight:200;}
.links {}

h1 {font-size:18px; color:#88889d; font-weight:900; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#0067a6; font-weight:300;}
h3 {font-size:12px; color:#6C6A6A; font-weight:900;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}

/* left navigation */
#dis { display:none;}
#hidenav {display:none;width:5px;}
.leftnav {display:none;}

.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}

.img{ border: none; }
.left { float: left!important; }
.right { float: right!important; }
.pod-thumb { width: 62px; height: 62px; }
.minipod-thumb { width: 34px; height: 34px; }


/* box  */

.box-listview { top: -4px; height: 45px; overflow: hidden;}

p.event-date { color: #ED1C24; }

/* backgrounds */

.homeblueblockbanner {background-color:#0066a4; color:#FFF; padding:20px; border-bottom:1px solid #FFF;}
.homeblockheaders {background-color:#FF0; padding:4px; color:#0F0; font-size:12px;}
.contentblockheaders {background-color:#0066a4; padding:5px; color:#FFF; font-size:12px;}
.homebox {font-size:12px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}

.tablelinegrey {border-bottom:1px solid #f0f0f0; padding-bottom:2px; padding-top:2px;}
.dottedtablelineblue {border-bottom:1px solid #d0e8ee; padding-bottom:2px; padding-top:2px;}
.dottedtablelinegold {border-bottom:1px solid #f4f1e4; padding-bottom:2px; padding-top:2px;}

.events1 {padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:1px solid #fff;font-weight:bold;z-index:10}
a.events:link, a.events:visited, a.events:active {font-weight:bold;color:#fff;padding:6px 9px;text-decoration:none;background-color:#999999;border:1px solid #999999;border-bottom:0px;z-index:10}
a.events:hover {color:#999999;padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:0px;z-index:10}
.tabContent {width:764px;height:200px;position:relative;display:none}

/* text styles */
.whitetextmedium {color:#FFF; font-size:17px;}
.whitetext{color:#FFF;}

/* navigation */
.navigation{display:none;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #0066A4;text-decoration:none; color:#FFF;text-transform:none;width: 440px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #1975ad;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {display:none;}
.logo {display:none;}
.footer {display:none;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}


/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

}


}
 
/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */

/* CSS Document */

body {font-family:Arial; font-size:72%; color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFFFFF;}

.content {padding:3px; background-color:#FFFFFF;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {font-size:9px;}
.headings {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.headings2 {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4;}
.contenttop {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.denotes {font-size:12px; color:#F00; font-weight:200;}

.border {border:2px solid #CCCCCC;}
h1 {font-size:16px; color:#88889d; font-weight:700; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#000000; font-weight:200;}
h3 {font-size:12px; color:#0066a4; font-weight:450;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}
.line {border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.leftline {border-left:1px solid #EAEAEA;}
div.green{float:left;padding:0 0 0 130px;width:150px}

p {font-size:12px; font:Arial;}
/* left navigation */
#dis {display:block;width:180px; background-color:#FFF; border-right:1px solid #cacaca; border-left:1px solid #cacaca;}
#hidenav {display:none;width:5px;}
.leftnav {padding:5px; background-color:#FFF; border:5px solid #FFF;}
.rightnav {padding:5px; background-color:#e9eff3; border:3px solid #FFF;}
.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}
.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#F00; background-color:#ffffff; text-decoration:none;}

.tableInfo {background:#ECE9D8; border-left:thin; padding:45px; color:#0066a4}
.separator {color:#000; font-size:12px; border-bottom: 1px solid #CCCCCC;}

/* backgrounds */
.statistics {background-color:#F9F9F9; padding:3px; color:#88889d; font-size:10px;}
.homeheaders {background-color:#999999; padding:5px; color:#FFFFFF; font-size:13px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}
.homebox {font-size:12px;}


/* Tenders Display*/
.tenderContainer {position:relative;float:left; z-index:5}
.tenderInfo {position:absolute; display:none; padding:10px; background-color:#ece9d8; border:1px solid #ece9d8; width:300px; z-index:10}

.linksbottom {background-color:#cccccc; color:#0066a4; padding:4px; text-decoration:none;}
.linksbottom2 {background-color:#EFEFEF; color:#0066a4; padding:4px; text-decoration:none;}

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.leftcontent {background-color:#FFF; padding:15px;}

/* text styles */

.whitetext{color:#FFF;}
.table {border-bottom:1px solid grey;}
.tablehead {border-bottom:#000; color:#0066a4; background-color:#ECE9D8; font-weight:bold; padding:5px; display:block;}
.tablehead2 {border-bottom:#000; color:#0066a4; background-color:#cccccc; font-weight:bold; padding:5px; display:block;}
.td {border:#0066CC thin solid; border-bottom:1px solid #dddddd; padding-bottom:2px;}


li{
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	list-style-image : url(../images/blackarrow.gif);
}

/* navigation */

.navigation{color:#FFF;height:25px; background-color:#939598;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #999999;text-decoration:none; color:#FFF;text-transform:none;width: 370px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #999999;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {padding:8px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:9px;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.logo {padding:15px; background-color:#FFF;}
.footer {padding:8px; background-color:#FFF; border:1px solid #e2e2e4;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}

/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:#0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#000; background-color:#FFFFFF; text-decoration:none;}


@media print {

body {font-size:70%; font-family: Arial;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.content {padding:3px; background-color:#FFFFFF;  border:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contenttop {background-color:#Ece9d8; padding:3px; font-size:12px;}
.denotes {font-size:12px; color:#F00; font-weight:200;}
.links {}

h1 {font-size:18px; color:#88889d; font-weight:900; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#0067a6; font-weight:300;}
h3 {font-size:12px; color:#6C6A6A; font-weight:900;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}

/* left navigation */
#dis { display:none;}
#hidenav {display:none;width:5px;}
.leftnav {display:none;}

.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}

.img{ border: none; }
.left { float: left!important; }
.right { float: right!important; }
.pod-thumb { width: 62px; height: 62px; }
.minipod-thumb { width: 34px; height: 34px; }


/* box  */

.box-listview { top: -4px; height: 45px; overflow: hidden;}

p.event-date { color: #ED1C24; }

/* backgrounds */

.homeblueblockbanner {background-color:#0066a4; color:#FFF; padding:20px; border-bottom:1px solid #FFF;}
.homeblockheaders {background-color:#FF0; padding:4px; color:#0F0; font-size:12px;}
.contentblockheaders {background-color:#0066a4; padding:5px; color:#FFF; font-size:12px;}
.homebox {font-size:12px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}

.tablelinegrey {border-bottom:1px solid #f0f0f0; padding-bottom:2px; padding-top:2px;}
.dottedtablelineblue {border-bottom:1px solid #d0e8ee; padding-bottom:2px; padding-top:2px;}
.dottedtablelinegold {border-bottom:1px solid #f4f1e4; padding-bottom:2px; padding-top:2px;}

.events1 {padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:1px solid #fff;font-weight:bold;z-index:10}
a.events:link, a.events:visited, a.events:active {font-weight:bold;color:#fff;padding:6px 9px;text-decoration:none;background-color:#999999;border:1px solid #999999;border-bottom:0px;z-index:10}
a.events:hover {color:#999999;padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:0px;z-index:10}
.tabContent {width:764px;height:200px;position:relative;display:none}

/* text styles */
.whitetextmedium {color:#FFF; font-size:17px;}
.whitetext{color:#FFF;}

/* navigation */
.navigation{display:none;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #0066A4;text-decoration:none; color:#FFF;text-transform:none;width: 440px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #1975ad;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {display:none;}
.logo {display:none;}
.footer {display:none;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}


/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

}


}
 
/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */

/* CSS Document */

body {font-family:Arial; font-size:72%; color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFFFFF;}

.content {padding:3px; background-color:#FFFFFF;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {font-size:9px;}
.headings {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.headings2 {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4;}
.contenttop {background-color:#Ece9d8; font-size:12px; padding:4px; color:#0066a4; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.denotes {font-size:12px; color:#F00; font-weight:200;}

.border {border:2px solid #CCCCCC;}
h1 {font-size:16px; color:#88889d; font-weight:700; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#000000; font-weight:200;}
h3 {font-size:12px; color:#0066a4; font-weight:450;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}
.line {border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.leftline {border-left:1px solid #EAEAEA;}
div.green{float:left;padding:0 0 0 130px;width:150px}

p {font-size:12px; font:Arial;}
/* left navigation */
#dis {display:block;width:180px; background-color:#FFF; border-right:1px solid #cacaca; border-left:1px solid #cacaca;}
#hidenav {display:none;width:5px;}
.leftnav {padding:5px; background-color:#FFF; border:5px solid #FFF;}
.rightnav {padding:5px; background-color:#e9eff3; border:3px solid #FFF;}
.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}
.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#F00; background-color:#ffffff; text-decoration:none;}

.tableInfo {background:#ECE9D8; border-left:thin; padding:45px; color:#0066a4}
.separator {color:#000; font-size:12px; border-bottom: 1px solid #CCCCCC;}

/* backgrounds */
.statistics {background-color:#F9F9F9; padding:3px; color:#88889d; font-size:10px;}
.homeheaders {background-color:#999999; padding:5px; color:#FFFFFF; font-size:13px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}
.homebox {font-size:12px;}


/* Tenders Display*/
.tenderContainer {position:relative;float:left; z-index:5}
.tenderInfo {position:absolute; display:none; padding:10px; background-color:#ece9d8; border:1px solid #ece9d8; width:300px; z-index:10}

.linksbottom {background-color:#cccccc; color:#0066a4; padding:4px; text-decoration:none;}
.linksbottom2 {background-color:#EFEFEF; color:#0066a4; padding:4px; text-decoration:none;}

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.leftcontent {background-color:#FFF; padding:15px;}

/* text styles */

.whitetext{color:#FFF;}
.table {border-bottom:1px solid grey;}
.tablehead {border-bottom:#000; color:#0066a4; background-color:#ECE9D8; font-weight:bold; padding:5px; display:block;}
.tablehead2 {border-bottom:#000; color:#0066a4; background-color:#cccccc; font-weight:bold; padding:5px; display:block;}
.td {border:#0066CC thin solid; border-bottom:1px solid #dddddd; padding-bottom:2px;}


li{
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	list-style-image : url(../images/blackarrow.gif);
}

/* navigation */

.navigation{color:#FFF;height:25px; background-color:#939598;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #999999;text-decoration:none; color:#FFF;text-transform:none;width: 370px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #999999;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {padding:8px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:9px;  border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;}
.logo {padding:15px; background-color:#FFF;}
.footer {padding:8px; background-color:#FFF; border:1px solid #e2e2e4;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}

/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:#0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.leftnav a:link {color:#0066a4; text-decoration:none;}
.leftnav a:visited {color:#0066a4; text-decoration:none;}
.leftnav a:hover {color:#000; background-color:#FFFFFF; text-decoration:none;}


@media print {

body {font-size:70%; font-family: Arial;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.content {padding:3px; background-color:#FFFFFF;  border:1px solid #EAEAEA; font-size:12px;}
.contenthome {padding:4px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;  border-right:1px solid #EAEAEA; font-size:12px;}
.contentright {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contenttop {background-color:#Ece9d8; padding:3px; font-size:12px;}
.denotes {font-size:12px; color:#F00; font-weight:200;}
.links {}

h1 {font-size:18px; color:#88889d; font-weight:900; border-bottom:1px solid #dddddd; padding-bottom:3px;}
h2 {font-size:13px; color:#0067a6; font-weight:300;}
h3 {font-size:12px; color:#6C6A6A; font-weight:900;}
h4 {font-size:20px; color:#88889d; font-weight:700; padding-bottom:3px;}

.h1white { color:#FFF; font-size:17px;}

/* left navigation */
#dis { display:none;}
#hidenav {display:none;width:5px;}
.leftnav {display:none;}

.navline {padding-top:2px; padding-bottom:2px; border-bottom:1px solid #f9f9f9; background-color:#FFF;}

.img{ border: none; }
.left { float: left!important; }
.right { float: right!important; }
.pod-thumb { width: 62px; height: 62px; }
.minipod-thumb { width: 34px; height: 34px; }


/* box  */

.box-listview { top: -4px; height: 45px; overflow: hidden;}

p.event-date { color: #ED1C24; }

/* backgrounds */

.homeblueblockbanner {background-color:#0066a4; color:#FFF; padding:20px; border-bottom:1px solid #FFF;}
.homeblockheaders {background-color:#FF0; padding:4px; color:#0F0; font-size:12px;}
.contentblockheaders {background-color:#0066a4; padding:5px; color:#FFF; font-size:12px;}
.homebox {font-size:12px;}
.homeboxcontent {background-color:#F9F9F9; padding:10px;}

.tablelinegrey {border-bottom:1px solid #f0f0f0; padding-bottom:2px; padding-top:2px;}
.dottedtablelineblue {border-bottom:1px solid #d0e8ee; padding-bottom:2px; padding-top:2px;}
.dottedtablelinegold {border-bottom:1px solid #f4f1e4; padding-bottom:2px; padding-top:2px;}

.events1 {padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:1px solid #fff;font-weight:bold;z-index:10}
a.events:link, a.events:visited, a.events:active {font-weight:bold;color:#fff;padding:6px 9px;text-decoration:none;background-color:#999999;border:1px solid #999999;border-bottom:0px;z-index:10}
a.events:hover {color:#999999;padding:6px 9px;text-decoration:none;background-color: #fff;border:1px solid #999999;border-bottom:0px;z-index:10}
.tabContent {width:764px;height:200px;position:relative;display:none}

/* text styles */
.whitetextmedium {color:#FFF; font-size:17px;}
.whitetext{color:#FFF;}

/* navigation */
.navigation{display:none;}

.mainNav{text-transform:normal;color:#FFF;padding:5px 10px 5px 10px; border-right:1px solid #FFF;}
.mainNavRight{text-transform:normal;color:#000;padding:5px 10px 5px 10px;border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; background-color:#E1E2E3; }
.mainNavRight a:link, .mainNav a:visited {color:#7E7F7F;text-decoration:none;text-align:center; text-transform:uppercase; }
.mainNavRight a:hover {color:#FFF;text-align:center;text-decoration:none;}
.mainNav a:link, .mainNav a:visited {color:#fff;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#fff;text-align:center;text-decoration:none;}

.subNav{position: absolute;z-index:100; top:25px; text-align: left;display: none;border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF;background: #0066A4;text-decoration:none; color:#FFF;text-transform:none;width: 440px;}
.subNav a:link, .subNav a:visited, .subNav a:active {border-bottom: 1px solid #1975ad;text-align: left;padding:3px 5px 3px 5px;display: block;color: #FFF;height:auto;text-decoration:none;font-weight:normal; text-transform:none}
.subNav a:hover{color: #fff;height:auto;text-decoration:none;background:transparent; text-transform:none}

.navpics {border:2px solid #FFF;}

/* style & backgrounds */
.breadCrumb {display:none;}
.logo {display:none;}
.footer {display:none;}

/* imagess */
.floatleft {float:left; padding-right:15px; padding-bottom:15px;}


/* links */
.footer a:link {color:#0066a4; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#000;}

.links a:link {color:#0066a4; text-decoration:none;}
.links a:visited {color:#0066a4; text-decoration:none;}
.links a:hover {color:#000; }

.content a:link {color:#0066a4; text-decoration:none;}
.content a:visited {color:0066a4; text-decoration:none;}
.content a:hover {color:#000; }

.contenttop a:link {color:#0066a4; text-decoration:none;}
.contenttop a:visited {color:#0066a4; text-decoration:none;}
.contenttop a:hover {color:#000; }

.homebox a:link {color:#0066a4; text-decoration:none}
.homebox a:visited {color:#0066a4; text-decoration:none}
.homebox a:hover {color:#000; }

.homeboxcontent a:link {color:#0066a4; text-decoration:none}
.homeboxcontent a:visited {color:#0066a4; text-decoration:none}
.homeboxcontent a:hover {color:#000; }

.contentbox a:link {color:#404040;}
.contentbox a:visited {color:#404040;}
.contentbox a:hover {color:#000; }

.breadCrumb a:link {color:#404040;}
.breadCrumb a:visited {color:#404040;}
.breadCrumb a:hover {color:#000; }

a.linksbottom:link {color:#0167a7; text-decoration:none;}

.contentboxleft a:link {color:#404040;}
.contentboxleft a:visited {color:#404040;}
.contentboxleft a:hover {color:#000; }

}



}

