body {font-family:"Trebuchet MS", Arial, sans-serif; background: #f6fbff; width: 988px; margin: 0 auto;	font-size:13px;	color:#555555; line-height:20px; }
form {padding:0px; margin:0px;}
input[disabled], input[readonly], select[disabled], select[readonly], checkbox[disabled], checkbox[readonly], textarea[disabled], textarea[readonly] {color:#999999;}
hr {height:1px; color:#e5ddd3;}

#bodyContent{background: url(images/left_nav_repeat.html) repeat-y; width:960px;}
#left{width:184px; padding-top:20px;}

a{text-decoration:none; color:#052C90;}
a:hover{text-decoration:underline;}

#wrapper {background: url(images/repeat1.jpg) repeat-y;}
#container {margin: 0 auto; width:950px;}
#header {height:77px; background: url(images/compass.jpg) no-repeat right top; background-color:#ffffff;}

#tblHome td{padding:15px; width:255px; border:solid 2px #e5ddd3; vertical-align:top; background-color:#ffffff;}
#tblExperience td{text-align:center; padding:15px; width:300px; border:solid 2px #e5ddd3; vertical-align:top; background-color:#ffffff;}
#partners {width:250px;}
#partners td{padding:5px 0px 10px 0px; width:75px; margin:0px; border:solid 0px red; vertical-align:top;}

.orangeHeader{color:#ea7e1b; font-size:20px; font-weight:bold; padding-bottom:10px;}
.blueHeader{color:#052C90; font-size:18px; font-weight:bold; padding-bottom:15px;}
.subHeader{color:#837463; font-size:16px; font-weight:bold; padding-bottom:10px;}

#navMenu ul{list-style: none; margin:0; padding:0;}
#navMenu li{float:left; margin:0; padding:0; height:53px;}

#mainBody {padding:30px; min-height:450px;}

#bottom{background-color:#ffffff; color:#999999; padding:15px 20px 20px 20px; border-bottom:solid 1px #e5ddd3; border-top:solid 1px #e5ddd3;}
#bottom ul{list-style: none; margin: 0; padding: 0;}
#bottom li{float:left; margin:0; padding-right:15px;}

/*left nav */
.mainNav {padding:5px 5px 5px 20px; line-height:14px; margin:0px 0px 0px 0px; font-size:13px; font-weight:bold;}
.mainNav a{color:#333;}
.mainNav a:hover{text-decoration:none; color:#052C90;}
.mainNav_on {padding:5px 5px 5px 20px; margin:0px 0px 0px 0px; color:#333; font-size:13px; font-weight:bold; background-color:#eeeeee; width:175px; line-height:14px;}
.mainNav_on a:hover{text-decoration:none;}

.subNav {padding:5px 5px 5px 35px; line-height:14px; margin:0px 0px 0px 0px; font-size:12px;}
.subNav a{color:#333;}
.subNav a:hover{text-decoration:none; color:#052C90;}
.subNav_on {padding:5px 5px 5px 35px; margin:0px 0px 0px 0px; color:#333; font-size:12px; background-color:#eeeeee; width:160px; line-height:14px;}
.subNav_on a:hover{text-decoration:none;}

/* programming style */
h1{padding:0px; margin:20px 25px 10px 25px; font-size:20px; color:#666666;}
h2{padding:0px; margin:0px 25px 10px 25px; font-size:14px; color:#999999;}
.smallText {font-size:11px; color:#666666; line-height:15px;}
select{color:#2e7281;}
input{color:#2e7281;}


.mylogo {
  max-width: 200px;
  max-height: 300px;
  width: expression(this.width > 200 ? "200px" : true);
  height: expression(this.height > 300 ? "300px" : true);
}


