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

/* =================================================== GENERAL STARTS =================================================== */

body { margin:0; padding:0; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#353535; background-color:#919191; }

p { padding:0; line-height:18px; margin:0 0 15px 0; }
a { outline:none; color:#6B6D6C; text-decoration:none; }
a:hover { text-decoration:underline; color:#6C88B8; }
h1 { font-size:15px; font-weight:bold; padding:0; margin:0 0 15px 0; text-transform:uppercase; }
img { border:none; outline:none; }

/* =================================================== GENERAL ENDS =================================================== */

/* =================================================== HEADER STARTS =================================================== */

#headerContainer { width:100%; height:auto; float:left; background:url(../images/header/header_repeat.jpg) repeat-x; overflow:hidden; }
#header { width:970px; height:162px; margin:0 auto; padding:0; background:url(../images/header/header.jpg) no-repeat; overflow:hidden; }

#loginContainer { color:#FFFFFF; padding:40px 0 0 0; width:auto; margin:0; float:right; text-align:right; }
#loginContainer td { width:auto; padding:2px 0 2px 5px; }

#loginContainer label { margin:0; padding:0px; text-transform:uppercase; float:left; font-size:10px; }
#loginContainer input { width:140px; margin:0; border:1px solid #555555; background-color:#70706E; color:#FFFFFF; padding:5px; float:left; font-size:11px; }
#loginContainer input.submit { width:35px; padding:0; margin:0; float:left; border:none; }
#loginContainer input.submit:hover { color:#FFFFFF; }
.forgotPwd a { font-size:10px; text-decoration:none; color:#FFFFFF; }
.forgotPwd a:hover{ text-decoration:underline; }

#navigation { text-align:right; color:#D7B650; padding:50px 0 0 0; float:right; width:100%; }
#navigation ul { padding:0; margin:0; }
#navigation ul li { padding:1px 10px; margin:0; display:inline; text-transform:uppercase; border-right:1px solid #D7B650; font-size:11px; }
#navigation ul li.last { border:none; padding-right:0; }
#navigation ul li a { color:#D7B650; text-decoration:none; }
#navigation ul li a:hover { color:#B2C8E8; }

/* =================================================== HEADER ENDS =================================================== */

/* =================================================== CONTENT STARTS =================================================== */

#contentContainer { width:100%; height:auto; float:left; background:url(../images/content_repeat.jpg) repeat-x; overflow:hidden; }
#contentBorder { width:950px; height:auto; margin:0 auto; padding:10px; background-color:#D7B650; overflow:hidden; }
#content { width:950px; height:auto; min-height:400px; margin:0; padding:0 0 60px 0; background-color:#FFFFFF; overflow:hidden; }
#content img { margin:0 0 35px 0; }

#leftContent { width:365px; height:auto; float:left; margin-left:80px; }
#leftContent ul { padding:0 0 0 9px; margin:0 0 15px 0; }
#leftContent li { margin:5px; line-height:16px; list-style-image:url(../images/bullet.gif); }

#rightContent { width:365px; height:auto; float:right; margin-right:60px; }
#rightContent li { margin:5px; line-height:16px; list-style-image:url(../images/bullet.gif); }
#logo { width:85px; height:130px; margin:0 20px 5px 0; float:left; }

/* =================================================== CONTENT ENDS =================================================== */

/* =================================================== FOOTER STARTS =================================================== */

#footerContainer { width:100%; padding:0; margin:0; float:left; color:#353535; }
#footer { width:970px; padding:10px 0 30px 0; margin:0 auto; text-align:left; font-size:11px; }
#leftFooter { width:400px; float:left; }
#rightFooter { width:400px; float:right; text-align:right; }

/* =================================================== FOOTER ENDS =================================================== */

/* =================================================== TEAM PAGE CONTENT STARTS =================================================== */

#contentText { width:800px; height:auto; float:left; margin:0 90px 50px 80px; padding:0 0 30px 0; border-bottom:1px solid #6C6E6D; }
.contentDescription { width:800px; padding-right:250px; height:auto; }

.contentHolder { width:800px; height:auto; float:left; margin:0 90px 50px 80px; padding:0; }
.leftHolder { width:365px; float:left; padding:0; margin:0; }
.leftHolder p { width:365px; }
.rightHolder { width:365px; float:right; padding:0; margin:0; }
.rightHolder p { width:365px; }
.photoContainer { float:left; width:auto; height:auto; padding:0; margin:0; }
.photoContainer img { padding:0 0 15px 0; margin:0; }
.photo { float:left; margin:0 15px 5px 0px; width:140px; height:130px; }
.contentHolder h1 { margin:0; }
.positionContainer { float:left; width:200px; padding:0; margin:100px 0 0 0; }
.position { font-style:italic; padding:0; margin:0; }

.smallCap { text-transform:lowercase; }

/* =================================================== TEAM PAGE CONTENT ENDS =================================================== */