@charset "utf-8";

/* Reset browser defaults */
@import url('reset.css');

/****************************
* General
****************************/
.clear {clear:both;}

p {padding:5px 0;line-height:16px;}

input[type=text], textarea {text-transform:capitalize;}
#mainContent input[type=text], v input[type=password], #mainContent textarea {width:300px;}

#mainContent textarea {text-transform:none;}
#mainContent .capital {text-transform:capitalize;}
#mainContent .lower {text-transform:lowercase;}

#mainContent td {vertical-align:middle;}

/****************************
* Body
****************************/
body {color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#f5f5f5 url(../images/body-bg.jpg) top center repeat-x;}

body a {color:#4b4b4b;}
body a:hover {text-decoration:none;}

#wrapper {width:1005px;margin:0 auto;}

.messageboxerror {color:#CC3300;}
.messageboxok {color:#009933;}

/****************************
* Header
****************************/
#header {/*margin-bottom:4px;*/background:url(../images/header-bg.png) bottom center no-repeat;}
#header .headerTop {height:110px;/*background:url(../images/header-bg.jpg) repeat-x top left;background:#ffffff;*/}

/*************************/
#header .widget {font-size:11px;}
.widget {width: 230px;margin-top: 10px;padding: 10px;/*background: #e5e5e5;*/border: 0px solid #dedbd1;margin-bottom: 15px;}
.widget a {color: #222;text-decoration: none;}	
.widget a:hover {color: #009;text-decoration: underline;}

.tabnav li {display: inline;list-style: none;padding-right: 0px;}	
.tabnav li a {text-decoration: none;color: #000;padding:4px 4px 2px 4px;margin-left:0px;}
.tabnav li a {background:#e5e5e5 /*url('../simages/tab-normal.gif') no-repeat top center*/;}	
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {/*background:#ffffff url('../_images/tab-selected.gif') no-repeat top center*/;color: #222;text-decoration: none;border:1px solid #dedede;border-bottom:none;}	
.tabdiv {margin-top: 3px;border: 1px solid #dedbd1;padding: 5px;}

.ui-tabs-hide {display: none;}

.searchInput {border:1px solid #dedbd1;width:216px;height:15px;font-size:11px;text-transform:uppercase;padding-top:3px;}

.searchSelect {border:1px solid #dedbd1;width:216px;height:20px;font-size:11px;text-transform:uppercase;padding-top:2px;}

.btnSrchFriends {margin:5px 0 0px 0;}

/****************************
* Main Navigation
****************************/
#header .navigation {background:#660000;text-align:center;line-height:27px;}
#header .navigation ul {font-family:Georgia, "Times New Roman", Times, serif;}
#header .navigation ul li {display:inline;}
#header .navigation ul li a {text-decoration:none;color:#ffffff;padding:0 22px 0 0px;}
#header .navigation ul li a:hover {color:#efefef;}
#header .navigation ul li.last a {padding:0 0px 0 0px;}

/****************************
* Page Content
****************************/
#midBody {padding:0 10px;background:url(../images/midBody-bg.png) top center repeat-y;overflow:hidden;}

#midBody .navigation {background:url(../images/nav-bg.gif) bottom center no-repeat;text-align:center;line-height:27px;}
#midBody .navigation ul {font-family:Georgia, "Times New Roman", Times, serif;}
#midBody .navigation ul li {display:inline;font-weight:300;}
#midBody .navigation ul li a {text-decoration:none;color:#666666;padding:0 11px 0 11px;background:url(../images/nav-sep.gif) top right no-repeat;}
#midBody .navigation ul li a:hover {color:#660000;}
#midBody .navigation ul li.last a {background:none}
#midBodyBottom {height:10px;width:1005;background:url(../images/midBodyBottom-bg.png) top center no-repeat;}

/****** Boxes *******/
#leftSide .box, #homeMainContent .box, #homeRightSide .box, #mainContent .box, #rightSide .box {margin:0 4px 4px 0;background:#ffffff;padding:5px;}
#leftSide .box {width:238px;}
table span.condition {color:#990000;}
#leftSide {width:238px;}
#homeMainContent .box {width:406px;}
#mainContent .box {min-height:470px;}
#homeRightSide .box {margin-right:0;width:303px;}
#rightSide .box {margin-right:0;}

#leftSide {float:left;width:252px;*margin-left:1px;}
#homeMainContent {float:left;width:420px;}
#homeRightSide {float:left;width:313px;}
#mainContent {float:left;width:562px;}
#rightSide {float:left;width:170px;}

#leftSide .login {border:1px solid #cccccc;padding:1px;overflow:hidden;}
#leftSide .login h1 {display:block;background:#f1f1f1;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;padding:2px 0 2px 5px;line-height:22px;}

#leftSide form .login input {border:1px solid #e7e7e7;width:155px;float:right;margin:3px 5px 3px 0;}
#leftSide form .login label {padding:2px 0 2px 5px;width:65px;float:left;margin:6px 0 3px 0;}

#leftSide form .login .loginBottom {border-top:1px solid #e9e9e9;}
#leftSide form .login .loginBottom a {float:left;width:auto;margin:7px 0 0 5px;color:#990000;text-decoration:none;}
#leftSide form .login .loginBottom input {float:right;width:auto;margin:5px 5px 3px 0;background:url(../images/btn-login.jpg) no-repeat top left;border:none;width:57px;height:19px;cursor:pointer;}

#leftSide .news {/*border:1px solid #cccccc;*/padding:1px;background:/*#f1f1f1*/ url(../images/brown-h-bg.jpg) repeat-x top left;}
#leftSide .news h1 {line-height:22px;font-family:Georgia, "Times New Roman", Times, serif;color:#dcdcdc;font-size:16px;background:url(../images/arrow-white-brown.jpg) no-repeat 10px 8px;padding-left:20px;}
#leftSide .news p {padding:5px 20px;}
#leftSide .news p a {text-decoration:none;}
#leftSide .news p a:hover {text-decoration:underline;}
#leftSide .news strong {display:block;color:#990000;}

#leftSide .polls {border:3px solid #5c0100;padding:1px;overflow:hidden;}
#leftSide .polls h1 {line-height:22px;font-family:Georgia, "Times New Roman", Times, serif;color:#4c4c4c;font-size:16px;background:url(../images/arrow-brown-white.jpg) no-repeat 10px 8px;padding-left:20px;border-bottom:1px solid #f1f1f1;}
#leftSide .polls span {color:#990000;padding:5px 0 0 20px;font-size:14px;display:block;}
#leftSide .polls form label {display:block;margin-left:15px;font-weight:bold;padding-bottom:5px;}
#leftSide .polls form input[type=submit] {float:right;width:auto;margin:5px 5px 3px 0;background:url(../images/btn-vote.jpg) no-repeat top left;border:none;width:60px;height:22px;cursor:pointer;}

#mainContent h1 {color:#333333;font-size:18px;margin:19px 0;}
#mainContent h1 span {color:#990000;}
#mainContent ul { list-style:disc; padding-left:15px;}
#mainContent ul li {padding:4px 0 4px 0px;line-height:16px;}
/*#mainContent table {margin:0 15px 0 15px;width:519px;}*/
#mainContent table {width:100%;}

/****************************
* User Navigation
****************************/
#leftSide .userMenu {border:1px solid #cccccc;padding:1px;overflow:hidden;}
#leftSide .userMenu h1 {display:block;background:#f1f1f1;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;padding:2px 0 2px 5px;line-height:22px;}

#leftSide .userMenu ul {}
#leftSide .userMenu ul li {padding:5px 0 5px 10px;border-bottom:1px solid #f1f1f1;}
#leftSide .userMenu ul li a {text-decoration:none;color:#333333;padding:0 22px 0 0px;}
#leftSide .userMenu ul li a:hover {color:#666666;}
#leftSide .userMenu ul li.last a {padding:0 0px 0 0px;}

/****************************
* Home Page
****************************/
#homeMainContent h1 {color:#333333;font-size:18px;margin:19px 0;}
#homeMainContent h1 span {color:#990000;}

#homeMainContent .events h1 {display:block;background:#f1f1f1;line-height:22px;margin:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;padding-left:15px;color:#4c4c4c;}
#homeMainContent .events ul {margin:10px 0 0 0;}
#homeMainContent .events ul li {border-bottom:1px solid #f1f1f1;background:url(../images/arrow-black-white.jpg) 10px 8px no-repeat;padding:5px 0 0 25px;}
#homeMainContent .events ul li strong {color:#990000;}
#homeMainContent .events ul li strong a {color:#990000;text-decoration:none;font-size:12px;}
#homeMainContent .events ul li p {}

#homeRightSide .alumniOfMonth {background:url(../images/grey-h-bg.jpg) repeat-x top left;overflow:hidden;}
#homeRightSide .alumniOfMonth h1 {line-height:22px;font-family:Georgia, "Times New Roman", Times, serif;color:#4c4c4c;font-size:16px;background:url(../images/arrow-black-grey.jpg) no-repeat 10px 8px;padding-left:20px;}
#homeRightSide .alumniOfMonth ul {margin-top:10px;}
#homeRightSide .alumniOfMonth ul li {padding:0 0 0 10px;}
#homeRightSide .alumniOfMonth ul li img {border:1px solid #cccccc;float:left;width:70px;margin-top:12px;}
#homeRightSide .alumniOfMonth ul li p {float:left;width:215px;margin-left:5px;margin-top:5px;}
#homeRightSide .alumniOfMonth ul li p.alumniDetail {margin:0px;padding:0px;padding-left:5px;}
/*#homeRightSide .alumniOfMonth ul li p span {padding-bottom:5px;}*/
#homeRightSide .alumniOfMonth ul li p strong {display:block;color:#990000;}
#homeRightSide .alumniOfMonth ul li p strong a {color:#990000;text-decoration:none;}

#homeRightSide .recentMembers {background:url(../images/brown-h-bg.jpg) repeat-x top left;overflow:hidden;}
#homeRightSide .recentMembers h1 {line-height:22px;font-family:Georgia, "Times New Roman", Times, serif;color:#dcdcdc;font-size:16px;background:url(../images/arrow-white-brown.jpg) no-repeat 10px 8px;padding-left:20px;}
#homeRightSide .recentMembers ul {margin-top:10px;}
#homeRightSide .recentMembers ul li {padding:0 0 0 10px;}
#homeRightSide .recentMembers ul li img {border:1px solid #cccccc;float:left;width:70px;margin-top:5px;}
#homeRightSide .recentMembers ul li p {float:left;width:215px;margin-left:5px;margin-top:5px;}
#homeRightSide .recentMembers ul li p strong {display:block;color:#990000;}
#homeRightSide .recentMembers ul li p strong a {color:#990000;text-decoration:none;}

#homeRightSide .activeAlumni h1 {background:url(../images/arrow-black-white.jpg) 10px 8px no-repeat;display:block;line-height:22px;margin:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;padding-left:20px;color:#4c4c4c;border-bottom:1px solid #f1f1f1;}
#homeRightSide .activeAlumni ul {margin:10px 0 0 0;}
#homeRightSide .activeAlumni ul li {border-bottom:1px solid #f1f1f1;padding:5px 0 0 25px;}
#homeRightSide .activeAlumni ul li strong {color:#990000;}
#homeRightSide .activeAlumni ul li strong a {color:#990000;text-decoration:none;font-size:12px;}
#homeRightSide .activeAlumni ul li p {}

/****************************
* Forms
****************************/
#mainContent form{}
#mainContent form label {padding-right:3px;}
#mainContent form input[type=text], #mainContent form input[type=password], #mainContent form select, #mainContent form textarea {border:1px solid #e7e7e7;margin:2px 0 2px 0; font-size:11px;font-family:Arial, Helvetica, sans-serif;}
#mainContent form input[type=submit], #mainContent form input[type=reset], #mainContent form input[type=button], #mainContent input[type=button] {border:#cccccc solid 1px;cursor:pointer; font-size:11px;background:#990000;color:#FFF;padding:2px 5px 2px 5px;}
#mainContent h2 {padding:10px 0 10px 0;font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#666666;}
#mainContent .error {padding:7px 0 7px 10px; margin:10px 0 10px 0; background:#F1F1F1; font-size:13px; font-weight:bold; color:#990000; border:#cccccc solid 1px}

#mainContent h3 {margin-bottom:7px;padding:10px 0 6px 0;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666666;border-bottom:1px solid #CCC;display:block}

/****************************
* Footer
****************************/
#footer {background:#f1f1f1;text-align:center;line-height:27px;width:985px;margin-left:10px;border:1px solid #FFF;border-left:none;border-right:none;}
#footer ul {}
#footer ul li {display:inline;}
#footer ul li a {text-decoration:none;color:#333333;padding:0 11px 0 0px;}
#footer ul li a:hover {color:#666666;}
#footer ul li.last a {padding:0 0px 0 0px;}

/**********************
* Modal Box
**********************/
#simplemodal-overlay {background-color:#000000;cursor:wait;}
#simplemodal-container {left: 50%;background-color:#ffffff;}
#simplemodal-container a.modalCloseImg {background: url(../images/close.png) no-repeat;width: 25px;height: 29px;display: inline;z-index: 3200;position: absolute;top: -15px;left: -15px;cursor: pointer;}
.simplemodal-pantene {width:500px;padding:10px;}
#sendEmail, #forgotPassword {color:#ffffff;background:#262522 url(../images/share-email-bg.jpg) no-repeat bottom right;border:1px solid #41413f;}
#sendEmail label, #forgotPassword label {padding-left:5px;color:#ffffff;}

.simplemodal-pantene h1 {color:#fff;font-size:14px;}

.hide {display:none;}
