@charset "UTF-8";
/* CSS Document */

body {margin:0px; padding:0px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
h1.homepage {background-image:url(../images/header.jpg); background-repeat:no-repeat; text-indent:-10000px; width:433px; height:58px; margin:0px; padding:0px;}
h1 
{
	color: #CF4141;
	text-decoration:underline; 
	font-size:28px; 
	font-weight:bold;
}

h2.homepage {font-size:16px; color:#FFFFFF; line-height:22px; width:400px; height:65px; margin:47px 0 0 0px; padding:0px;}
h2 
{
	color: #619FE5;
	font-size:16px; 
	font-weight:bold;
}
h3 {margin:0px; padding:0px; text-indent:-10000px;}

a:link {color:#CF4141}
a:active {color:#CF4141}
a:visited {color:#CF4141}
a:hover {color:#CF4141}







/* main page containers */

#top {background-color:#619FE5; background-image:url(../images/topBlue_bground.jpg); background-repeat:no-repeat; height:14px; width:100%; margin:0px; padding:0px;}
#mastheadContainer {background-color:#FFFFFF; height:96px; width:100%; border-bottom:2px solid #8FC0F4; margin:0px; padding:0px}
#mastheadContainerInside {background-color:#FFFFFF; height:113px; width:100%; margin:0px; padding:0px;}
#headerContainer {background-color:#245DBC; background-image:url(../images/middleBlue_bground.jpg); background-repeat:repeat-x; height:249px; width:100%; margin:0px; padding:0px;}
#headerContainerInside {background-color:#245DBC; height:175px; width:100%; margin:0px; padding:0px;}
#contentContainer {background-color:#FFFFFF; height:100%; width:100%;}
#footerContainer {background-color:#E4F1FF; background-image:url(../images/bottomBlue_bground.jpg); background-repeat:repeat-x; height:88px; width:100%}


#mastHead {width:884px; height:54px; background-image:url(../images/topContent_bground.jpg); background-repeat:no-repeat; margin:0 auto 0 auto; background-position:0px 13px; padding:42px 29px 0 47px;}
#mastHeadInside {width:884px; height:113px; background-image:url(../images/topContent_bground_inside.gif); background-repeat:no-repeat; margin:0 auto 0 auto; padding:0 29px 0 47px; }
#header {width:940px; height:249px; background-image:url(../images/midContent_bground.jpg); background-repeat:no-repeat; margin:0px auto 0px auto; padding:0px; background-position:7px 0px;}

#header_inside {width:940px; height:185px; background-color: #ffffff; background-image:url(../images/midContent_bground_white.gif); background-repeat:no-repeat; margin:0px auto 0px auto; padding:0px; text-align:center; background-position:7px 0px;}
#content {width:930px; background-image:url(../images/bottomContent_bground.jpg); background-repeat:no-repeat; background-position:0px 0px; margin:0 auto 0 auto; padding:10px 0 0 30px; font-size:12px; color:#333333; line-height:16px;}

#footer {width:930px; margin:0 auto 0 auto; padding:15px 0 0 0; font-size:10px; color:#666666; text-align:center;}

#footer a:link {color:#666666;}
#footer a:active {color:#666666;}
#footer a:visited {color:#666666;}
#footer a:hover {color:#666666;}

#content .contentCol1 {width:196px; float:left;}
#content .contentCol2 {width:356px; float:left; margin-left:25px; font-size: 13px;}
#content .contentCol3 {float:left; width:276px; margin-left:42px;}
#content .contentCol2-3 {width:632px; float:left; margin-left:25px; font-size: 13px;}







/* misc. styles */

#content .contentCol3 .rightContentHeader {background-image:url(../images/rightContentHeader.gif); background-repeat:no-repeat; width:276px; height:56px; margin:0px; padding:0px; text-indent:-10000px;}
#content .contentCol3 .rightContentMiddle {background-image:url(../images/rightContentBGround.jpg); background-repeat:repeat-x; width:274px; margin:0px; padding:10px 0px 5px 0px; border-left:1px solid #AFD4EC; border-right:1px solid #AFD4EC;}
#content .contentCol3 .rightContentBtm {background-image:url(../images/rightContentBtm.gif); background-repeat:no-repeat; width:276px; height:11px; margin:0 0 10px 0; padding:0px 0px 5px 0px;}

h3.firstHeader {background-image:url(../images/subHead1.gif); background-repeat:no-repeat; width:359px; height:20px; border-bottom:1px solid #E5E5E5; padding-bottom:13px; margin-bottom:10px;}
h3.secondHeader {background-image:url(../images/subHead2.gif); background-repeat:no-repeat; width:359px; height:20px; margin:22px 0 13px 0}
h3.thirdHeader {background-image:url(../images/subHead3.gif); background-repeat:no-repeat; width:359px; height:20px; margin:22px 0 13px 0}
h3.fourthHeader {background-image:url(../images/subHead4.gif); background-repeat:no-repeat; width:266px; height:30px; margin:0px; padding:0px;}


a#checkAvailabilityBtn {background-image:url(../images/checkAvailBtn.jpg); background-repeat:no-repeat; width:264px; height:50px; display:block; margin: 0 5px 0 5px; padding:0px;}
a#checkAvailabilityBtn span {display:none;}
#content .contentCol3 .rightContentMiddle p {padding:0px 17px 10px 17px; margin:0px;}

a#mastHeadLogo {background-image:url(../images/iNamesLogo.gif); background-repeat:no-repeat; width:166px; height:44px; display:block; float:left;}
a#mastHeadLogo span {display:none;}

a#mastHeadLogoInside {background-image:url(../images/iNamesLogo.gif); background-repeat:no-repeat; width:166px; height:44px; display:block; float:left; margin-top: 29px}
a#mastHeadLogoInside span {display:none;}

a#oasisLogo {background-image:url(../images/oasisLogo.gif); background-repeat:no-repeat; width:100px; height:21px; margin:16px 0 11px 0; padding:0px; display:block;}
a#oasisLogo span {display:none;}

a#xdiLogo {background-image:url(../images/xdiLogo.gif); background-repeat:no-repeat; width:100px; height:26px; margin:10px 0 10px 0; padding:0px; display:block;}
a#xdiLogo span {display:none;} 



ul#latestNews {list-style:none; font-size:13px; margin-left:460px; color:#275FBD; padding:0px; }
ul#latestNews li {float:left;}
ul#latestNews li.latestNewsHeader {color:#275FBD; font-weight:bold;}
ul#latestNews li.latestNewsContent {margin-left:5px; color:#666666; padding:0px; width:300px;}

ul#servicesList {list-style:none; font-size:14px; font-weight:bold; color:#333333; margin:8px 0 0 0; padding:0px;}
ul#servicesList li {background-image:url(../images/checkMark.gif); background-repeat:no-repeat; padding:4px 0px 0px 27px; height:20px; margin:0px 0px 0px 0px;}

ul#leftNav {list-style:none; margin:0px; padding:0px; width:191px;}
ul#leftNav li {padding:0px 0 0 0px; font-size:14px; font-weight:bold; color:#000000; margin:0 0 2px 0;}

#leftNav a:link {color:#000000; text-decoration:none; background-image:url(../images/navBtn_off.jpg); background-repeat:no-repeat; height:24px; width:196px; display:block; padding:5px 0 0 14px; }
#leftNav a:active {color:#000000; text-decoration:none; background-image:url(../images/navBtn_off.jpg); background-repeat:no-repeat; height:24px; width:196px; display:block; padding:5px 0 0 14px;  }
#leftNav a:visited {color:#000000; text-decoration:none; background-image:url(../images/navBtn_off.jpg); background-repeat:no-repeat; height:24px; width:196px; display:block; padding:5px 0 0 14px;  }
#leftNav a:hover {color:#FFFFFF; text-decoration:none; background-image:url(../images/navBtn_on.jpg); background-repeat:no-repeat; height:24px; width:196px; display:block; padding:5px 0 0 14px;  }

ul#footerLinks {list-style:none; padding:0px; margin:0 auto 0 auto; width:780px;}
ul#footerLinks li {font-size:11px; color:#666666; float:left; margin:0px 20px 0 0; padding:0px;}

#footer p {clear:both; width:780px; display:block; margin:0 auto 0 auto; padding-top:15px;}


#header #mainImage {margin:0px; padding:0px;}

.headerLeft {width:435px; padding:33px 0 0 43px; margin:0px; float:left}
.clear {margin:0px; padding:0px; clear:both; height:0px;}
.dividerLine {width:191px; border-bottom:1px solid #E5E5E5; margin:5px 0 15px 0; padding:0px;}
.bottomShadow { margin:13px 0px 23px 196px; padding-bottom:0px; background-image:url(../images/bottomShadow.jpg); background-repeat:no-repeat; width:642px; height:27px; display:block; }

.myBox
{
    margin: auto;
    border: 0px solid #ffffff;
    color: #ffffff;
    width: 60%;
    padding: 0px;
    text-align: left;
    background-color: #ffffff;
    border: 3px solid #d77;
/*
    background-image: url(back_test.jpg);
    background-repeat: no-repeat;
*/
}


td.blue {
background: #69c;
color: #ffffff;
}   

td.red {
background: #D77;
color: #fff;
}

td.gray {
background: #666;
color: #fff;
}

td.olive {
background: #b7b76f;
color: #fff;
}

td.gold {
background: #ffcc33;
color: #fff;                                                                    }



table.chartable {
  border: 1px solid #69c;
}

.chartable th {
  background-color: #eee;
}

.chartable td {
  padding: 5px;
  background-color: #f9f9f9;
}
