/* CSS Document */

body {margin:0; padding:0; background:url(/designimgs/topbg.jpg) left top repeat-x; font:14px/16px Arial, Helvetica, sans-serif; color:#3A3A3A;}

div, p, h1, h2, h3, form, input, label {margin:0; padding:0;}

a {outline:none; border:0;}

ul {list-style-type:none; margin:0; padding:0;}

ul li { background:url(/designimgs/bullet.gif) left top no-repeat; font:14px/18px Arial, Helvetica, sans-serif; color:#B82F02;}

ul li a {  font:14px/18px Arial, Helvetica, sans-serif; color:#B82F02; text-decoration:none;}

ul li a:hover {text-decoration:underline;}

.spacer { font-size:0; line-height:0; clear:both;}

/*----------------Main Container--------------------------------------*/

.mainCon {width:960px; margin:0 auto;}

.bottomPanel { background-color:#3A3A3A;}

.bottomPanel .bottomInner {width:960px; margin:0 auto; padding:20px 0;}

.footerPanel { background-color:#141414;}

.footerPanel .footer {width:960px; margin:0 auto; text-align:center; border-top:1px solid #262626; padding:20px 0 33px 0;}




/*---------------------Header Panel start here--------------------------------*/

.headerPanel { background:url(/designimgs/headerbg.jpg) right top no-repeat; height:248px;}

.logoPanel { width:373px; float:left; padding:8px 0 0 0;}

.headPanel { width:577px; float:left; padding:0 10px 0 0;}

a.memberLogin {background:url(/designimgs/member-login.jpg) left top no-repeat; width:150px; text-align:center; display:block; font:bold 11px/30px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; float:left;}

a.memberLogin:hover { color:#B93203;}

.headPanel h1 { font:bold 18px Arial, Helvetica, sans-serif; color:#FFFFFF; float:right; padding:30px 15px 14px 0;}

.headPanel img { border:5px solid #A55607; float:right;}


/*-----------------------Body Panel start here--------------------------------------*/

.bodyPanel { padding:8px 0; width:960px;}

.bodyPanel p { font:14px/24px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:0 0 30px 0;}

.bodyPanel p a { font: bold 14px/24px Arial, Helvetica, sans-serif; color:#B82F02; text-decoration:underline;}

.bodyPanel p a:hover { text-decoration:none;}


.bodyPanel ul {list-style-type:none; margin:0; padding:0;}

.bodyPanel ul li { background:url(/designimgs/bullet.gif) left top no-repeat; font:14px/18px Arial, Helvetica, sans-serif; color:#B82F02; padding:0 0 12px 28px;}

.bodyPanel ul li a {  font:14px/18px Arial, Helvetica, sans-serif; color:#B82F02; text-decoration:none;}

.bodyPanel ul li a:hover {text-decoration:underline;}


.bodyPanel h1 { font:35px/42px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:0 0 15px 0;}

.bodyPanel h2 { font:30px/36px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:0 0 15px 0;}

.bodyPanel h3 { font:25px/30px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:0 0 10px 0;}


/*----------------Left panel start here---------------------------------*/

.leftPanel { width:172px; float:left; border:1px solid #DAD1B4; background:url(/designimgs/leftbg.jpg) left top repeat-x #F4EDD1; padding:12px;}

.leftPanel ul {}

.leftPanel ul li {font:bold 11px/24px Arial, Helvetica, sans-serif; color:#B82F02; background:none; padding:0;}

.leftPanel ul li a { background:url(/designimgs/arrow.gif) 3px 10px no-repeat; font:bold 11px/24px Arial, Helvetica, sans-serif; color:#B82F02; text-decoration:none; display:block; padding:0 0 0 18px;}

.leftPanel ul li a:hover { background-color:#EEECD7; text-decoration:none;}

.leftnavbar { background:url(/designimgs/arrow.gif) 3px 10px no-repeat; font:bold 11px/24px Arial, Helvetica, sans-serif; color:#B82F02; text-decoration:none; display:block; padding:0 0 0 18px;}
.leftnavbar-hover { background:url(/designimgs/arrow.gif) #EEECD7 3px 10px no-repeat; font:bold 11px/24px Arial, Helvetica, sans-serif; color:#B82F02; text-decoration:none; display:block; padding:0 0 0 18px;}
.leftnavbar-active { background:url(/designimgs/arrow.gif) #EEECD7 3px 10px no-repeat; font:bold 11px/24px Arial, Helvetica, sans-serif; color:#B82F02; text-decoration:none; display:block; padding:0 0 0 18px;}


/*----------------Mid panel start here---------------------------------*/

.midPanel { width:470px; float:left; padding:15px;}

h1 { font:35px/42px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:0 0 15px 0;}
h2 { font:30px/36px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:0 0 15px 0;}
h3 { font:25px/30px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:0 0 10px 0;}

p, div { font:14px/24px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:0 0 30px 0;}

a { color:#B82F02; text-decoration:underline;}
a:hover { text-decoration:none;}

ul {list-style-type:none; margin:0; padding:0;}
ul li { background:url(/designimgs/bullet.gif) left top no-repeat; font:14px/18px Arial, Helvetica, sans-serif; color:#B82F02; padding:0 0 12px 28px;}
ul li a {  font:14px/18px Arial, Helvetica, sans-serif; color:#B82F02; text-decoration:none;}
ul li a:hover {text-decoration:underline;}


/*----------------Right panel start here---------------------------------*/


.rightPanel { width:258px; float:left;}

.rightPanel .sponsorBox { padding:9px 9px 0 9px;width:239px; border:1px solid #DAD1B4; background:url(/designimgs/rightbg.jpg) left top repeat-x #F4EDD0; margin:0 0 5px 0;}

.rightPanel .sponsorBox h2 { background-color:#525252; font:18px/40px Arial, Helvetica, sans-serif; color:#FDFDFD; padding:0 0 0 13px; margin:0 0 9px 0;}

.rightPanel .sponsorBox img { border:3px solid #E7E7E7; margin:0 0 9px 0;}


/*--------------------Bottom panel start here----------------------------------*/

.bottomPanel .bottomInner .events { width:299px; float:left; padding:0 45px 0 0;}

.bottomPanel .bottomInner .events h2 { font:24px/34px Arial, Helvetica, sans-serif; color:#BCB8B8; padding:0 0 10px 0;}

.bottomPanel .bottomInner .events p { font:12px/16px Arial, Helvetica, sans-serif; color:#9F9F9F; padding:8px 0 8px 12px;}

.bottomPanel .bottomInner .events p.redtext { font:bold 11px Arial, Helvetica, sans-serif; color:#EF4607; padding:0 0 20px 6px;}

.bottomPanel .bottomInner .events ul {}

.bottomPanel .bottomInner .events ul li { background:url(/designimgs/arrowbot.gif) left 8px no-repeat; padding:0 0 7px 13px; border-bottom:1px dashed #9F9F9F; font:bold 11px Arial, Helvetica, sans-serif; color:#CCB953;}

.bottomPanel .bottomInner .events ul li a {  font:bold 11px Arial, Helvetica, sans-serif; color:#CCB953; text-decoration:none;}

.bottomPanel .bottomInner .events ul li a:hover { color:#FFD914;}



/*-------------------Search Panel start here------------------------------------------*/


.bottomPanel .bottomInner .searchpanel { width:271px; float:left; background-color:#525252; border:1px solid #000000; padding:12px 10px 15px 11px;}

.bottomPanel .bottomInner .searchpanel h2 { background:url(/designimgs/searchbg.jpg) left top no-repeat; width:230px; height:31px; display:block; font:18px/31px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 0 0 38px;}

.bottomPanel .bottomInner .searchpanel form { padding:26px 0 0 0; margin:0;}

.bottomPanel .bottomInner .searchpanel form .inputBox { border:0; width:178px; height:14px; font:11px Arial, Helvetica, sans-serif; color:#908989; float:left; padding:2px; margin:0 15px 0 0;}

.bottomPanel .bottomInner .searchpanel form .submit { background:url(/designimgs/submit.jpg) left top no-repeat; font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; border:0; float:left; width:73px; height:21px; cursor:pointer;}

.bottomPanel .bottomInner .searchpanel a.redlink { background:url(/designimgs/searchlink.jpg) left 6px no-repeat; padding:0 0 0 12px; font:bold 11px Arial, Helvetica, sans-serif; color:#EF4607; text-decoration:none; float:left; display:block; margin:10px 0 0 0;}

.bottomPanel .bottomInner .searchpanel a.redlink:hover {text-decoration:underline;}

.bottomPanel .bottomInner .searchpanel p { font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; float:left; display:block; width:200px; padding:0 0 0 12px;}


/*-----------------Education Nights section start here--------------------------------*/



.bottomPanel .bottomInner .educationNights { width:293px; float:left; padding:0 0 0 28px;}

a.more {background:url(/designimgs/morebg.jpg) left top no-repeat; width:73px; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#525050; text-decoration:none; display:block; text-align:center; float:right;}

a.more:hover { color:#000000;}


/*---------------------Footer start here----------------------------------*/

.footerPanel .footer p.copyright { font:bold 11px Arial, Helvetica, sans-serif; color:#FFD914; padding:10px 0 0 0;}

.footerPanel .footer p { font: normal 11px Arial, Helvetica, sans-serif; color:#9F9F9F; text-decoration:none;}

.footerPanel .footer p a { font: normal 11px Arial, Helvetica, sans-serif; color:#9F9F9F; text-decoration:none;}

.footerPanel .footer p a:hover {text-decoration:underline;}