body{margin:0 auto;padding:0;font-family:Arial;font-size:12px;background-color:#fff;background-color:#000;background-image:url(../images/Page_bg.gif);background-repeat:repeat-x;width:901px;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
table,td,th{vertical-align:middle;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
a img{border:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#fff;}
h1{font-size:3em;line-height:1;margin-bottom:.5em;}
h2{font-size:1.33em;margin-bottom:.75em;}
h3{font-size:1.5em;line-height:1;margin-bottom:1em;}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:bold;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
p{margin:0 0 2.5em;}
p img{float:left;margin:0 .2em 1.5em 0;padding:0;}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus,a:hover{color:#000;text-decoration:underline;}
a{color:#000;text-decoration:none;}
blockquote{margin:1.5em;color:#666;font-style:italic;}
strong{font-weight:bold;}
em,dfn{font-style:italic;}
dfn{font-weight:bold;}
sup,sub{line-height:0;}
abbr,acronym{border-bottom:1px dotted #666;}
address{margin:0 0 1.5em;font-style:italic;}
del{color:#666;}
pre,code{margin:1.5em 0;white-space:pre;}
pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}
li ul,li ol{margin:0 1.5em;}
ul,ol{margin:0 1.5em 1.5em 1.5em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
dl{margin:0 0 1.5em 0;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
table{margin-bottom:1.4em;}
table.profile{color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.9em;margin:0 0 10px 5px;}
table.profile td{padding:2px 8px 2px 2px;vertical-align:top;}
th{font-weight:bold;background:#C3D9FF;}
th,td{padding:4px 10px 4px 7px;}
tr.even td{background:#E5ECF9;}
tfoot{font-style:italic;}
caption{background:#eee;}
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide{display:none;}
.quiet{color:#666;}
.loud{color:#000;}
.highlight{background:#ff0;}
.added{background:#060;color:#fff;}
.removed{background:#900;color:#fff;}
.first{margin-left:0;padding-left:0;}
.last{margin-right:0;padding-right:0;}
.top{margin-top:0;padding-top:0;}
.bottom{margin-bottom:0;padding-bottom:0;}
#container{margin-top:10px;float:left;width:901px;background:#fff;}
.showgrid{background:url(src/grid.png);}
div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{float:left;margin-right:10px;}
div.last{margin-right:0;}
.span-1{width:30px;}
.span-2{width:70px;}
.span-3{width:110px;}
.span-4{width:150px;}
.span-5{width:190px;}
.span-6{width:230px;}
.span-7{width:270px;}
.span-8{width:310px;}
.span-9{width:350px;}
.span-10{width:390px;}
.span-11{width:430px;}
.span-12{width:470px;}
.span-13{width:510px;}
.span-14{width:550px;}
.span-15{width:590px;}
.span-16{width:630px;}
.span-17{width:683px;}
.span-18{width:710px;}
.span-19{width:750px;}
.span-20{width:790px;}
.span-21{width:830px;}
.span-22{width:870px;}
.span-23{width:910px;}
div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #eee;}
div.topimg{padding:0;margin-right:2px;text-align:right;}
.pull-1{margin-left:-40px;}
.pull-2{margin-left:-80px;}
.pull-3{margin-left:-120px;}
.pull-4{margin-left:-160px;}
.pull-5{margin-left:-200px;}
.pull-6{margin-left:-240px;}
.pull-7{margin-left:-280px;}
.pull-8{margin-left:-320px;}
.pull-9{margin-left:-360px;}
.pull-10{margin-left:-400px;}
.pull-11{margin-left:-440px;}
.pull-12{margin-left:-480px;}
.pull-13{margin-left:-520px;}
.pull-14{margin-left:-560px;}
.pull-15{margin-left:-600px;}
.pull-16{margin-left:-640px;}
.pull-17{margin-left:-680px;}
.pull-18{margin-left:-720px;}
.pull-19{margin-left:-760px;}
.pull-20{margin-left:-800px;}
.pull-21{margin-left:-840px;}
.pull-22{margin-left:-880px;}
.pull-23{margin-left:-920px;}
.pull-24{margin-left:-960px;}
.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{float:left;position:relative;}
.push-1{margin:0 -40px 1.5em 40px;}
.push-2{margin:0 -80px 1.5em 80px;}
.push-3{margin:0 -120px 1.5em 120px;}
.push-4{margin:0 -160px 1.5em 160px;}
.push-5{margin:0 -200px 1.5em 200px;}
.push-6{margin:0 -240px 1.5em 240px;}
.push-7{margin:0 -280px 1.5em 280px;}
.push-8{margin:0 -320px 1.5em 320px;}
.push-9{margin:0 -360px 1.5em 360px;}
.push-10{margin:0 -400px 1.5em 400px;}
.push-11{margin:0 -440px 1.5em 440px;}
.push-12{margin:0 -480px 1.5em 480px;}
.push-13{margin:0 -520px 1.5em 520px;}
.push-14{margin:0 -560px 1.5em 560px;}
.push-15{margin:0 -600px 1.5em 600px;}
.push-16{margin:0 -640px 1.5em 640px;}
.push-17{margin:0 -680px 1.5em 680px;}
.push-18{margin:0 -720px 1.5em 720px;}
.push-19{margin:0 -760px 1.5em 760px;}
.push-20{margin:0 -800px 1.5em 800px;}
.push-21{margin:0 -840px 1.5em 840px;}
.push-22{margin:0 -880px 1.5em 880px;}
.push-23{margin:0 -920px 1.5em 920px;}
.push-24{margin:0 -960px 1.5em 960px;}
.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24{float:right;position:relative;}
.box{padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
.header{height:128px;background:#fff url(../images/h_top_head_bg.gif) repeat-y;clear:both;}
.topleft{float:left;width:25%;text-align:left;padding:20px 0 0 20px;}
.middlelogo{float:left;width:35%;text-align:center;padding:20px 0 0 20px;}
.rightlogo{float:right;width:30%;text-align:right;padding:20px 30px 0 20px;}
#top{height:24px;text-align:right;width:100%;float:right;padding-top:10px;padding-right:10px;font-size:13px;color:#FFF;}
#top a{color:#fff;text-decoration:none;margin:0 2px;font-size:11px;}
#top a:hover{color:#fff;text-decoration:underline;}
.topright{float:right;text-align:right;width:62%;color:#000;font-family:calibri,arial,'trebuchet MS';font-size:1.35em;}
.topright a{color:#000;text-decoration:none;}
.topright a:hover{text-decoration:underline;}
.topright .searchbox{margin-top:44px;}
#navtabs{background:#900000 url(../images/h_top_nav_bg.gif);}
#navtabs ul{background:#900000 url(../images/h_top_nav_bg.gif) repeat-x;margin:0;padding:0;margin:0 auto;list-style:none;height:42px;font-family:arial;text-align:center;width:auto;overflow:hidden;}
#navtabs li.border{float:left;}
#navtabs li.noborder{float:left;}
#navtabs li.noborderright{float:left;}
#navtabs li.noborderleft{float:left;}
#navtabs li a{display:block;line-height:33px;color:#fff;text-decoration:none;font-family:arial;font-size:11px;text-align:center;padding:3px 28px;font-weight:bold;height:29px;margin-top:2px;}
#navtabs li.current a{display:block;float:left;height:42px;line-height:33px;color:#770B1A;text-decoration:none;font-family:arial;font-size:11px;text-align:center;padding:3px 28px;background:url(../img/menu_over.jpg);font-weight:bold;}
#navtabs li a.selected,#navtabs li a:hover{display:block;float:left;height:33px;line-height:33px;color:#fff;padding:3px 28px;text-decoration:none;background:#7D0000;font-weight:bold;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}
#left_div{float:left;width:578px;}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space{background:#fff;color:#fff;}
.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.container{display:inline-block;}
* html .clearfix,* html .container{height:1%;}
.clearfix,.container{display:block;}
.clear{clear:both;}
.login{float:right;background:#FFF url(../images/login_box.jpg) no-repeat;width:268px;height:233px;border-right:0 solid #000;}
.login a{color:#fff;text-decoration:none;}
.login h3{padding-bottom:0;padding-top:5px;font-size:1.5em;margin:0;font-weight:bold;padding:14px 0 9px;}
#login_panel{margin:10px 0 0 31px;height:218px;}
.text2 a{font-size:11px;}
#after_login{margin:10px 0 0 0;height:218px;text-align:center;}
#after_login img{border:2px solid #fff;width:100px;height:114px;}
#login_panel h4{font-size:1.3em;font-weight:bold;margin:7px 0 0 0;}
.content{float:left;width:610px;padding:0;margin-right:3px;padding-top:10px;padding-left:20px;}
.welcome{width:600px;float:left;~padding-bottom:10px;}
.content h2 span{text-align:right;float:right;margin:-20px 10px 0 0;font-size:.7em;padding:0 4px;}
.content h2 span a{color:#333;text-decoration:underline;}
.content h2 span a:hover{text-decoration:underline;}
.sidebar{width:235px;float:right;margin-right:0;padding:0 10px 0 0;background:#F7F7F7;border-right:0 solid #353537;padding-left:5px;}
.content,.sidebar{padding-bottom:20px;}
.content .text{font-family:arial;font-size:12px;padding:0 0 0 10px;text-align:justify;color:#000;margin:0 auto;line-height:18px;}
.detail{font-size:1.2em;margin:0 0 18px 0;line-height:19px;}
.content h2{padding:5px 5px;color:#C30300;font-size:1.2em;background-color:#F1DDDD;border-bottom:1px solid #E5BEBE;border-top:1px solid #E5BEBE;font-weight:bold;}
.content h2.red{background-color:#fff;padding:0;margin:0;}
.content h2.red a{background-color:#fff;color:#9D0B0B;padding:0;margin:0;}
.content h2.red a:hover{background-color:#fff;color:#9D0B0B;padding:0;margin:0;}
.content h3.date{background-color:#fff;color:#222;border-bottom:1px dotted #222;margin-bottom:1px;}
.content h3.profile{background:#fff url(../images/profile.gif) scroll 1% center no-repeat;color:#222;border-bottom:1px solid #222;margin-bottom:8px;padding:0 0 0 30px;line-height:25px;}
.content .members{width:584px;background:#600;padding:4px;float:left;height:92px;}
.content .members .h2{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;}
.content .members .h2 a{color:#000;text-decoration:underline;}
.content .members .h2 a:hover{color:#999;text-decoration:none;}
.content .members dt{margin-bottom:4px;}
.content .members dd{font-weight:normal;font-size:11px;}
.content .content .members dd{font-size:1em;}
.content .members .avatar{float:left;width:50px;margin:2px 10px 10px 0;}
.content .members p{clear:both;}
.member_img{border:1px solid #aaa;padding:2px;float:left;margin-right:10px;}
.content h6{color:#C30300;font-family:calibri,Arial,Helvetica,sans-serif;font-size:166%;padding:0 0 2px 0;margin:0;display:block;}
h6{color:#C30300;font-family:calibri,Arial,Helvetica,sans-serif;font-size:166%;padding:0 0 2px 0;margin:0 0 8px 0;display:block;border-bottom:1px solid #C30300;font-weight:bold;}
.member_t{color:#C30300;font-family:calibri,Arial,Helvetica,sans-serif;font-size:166%;padding:0 0 2px 0;margin:0 0 8px 0;display:block;font-weight:bold;}
.memberlist{color:#fff;float:left;padding:7px;width:240px;}
.memberlist img{width:70px;height:74px;}
.memberlist a{color:#fff;}
.memberlist ul{margin:0;padding:0;list-style:none;height:42px;font-family:arial;font-size:11px;}
#memberlist li{display:block;line-height:33px;color:#fff;width:130px;text-decoration:none;font-family:arial;font-size:140%;}
#memberlist li a:link{display:block;line-height:33px;color:#fff!important;width:130px;text-decoration:none;font-family:arial;}
#memberlist li a:hover{display:block;line-height:33px;color:#fff!important;width:130px;text-decoration:underline;font-family:arial;font-size:140%;}
.btn1{background:#000 url(../images/btn_bg.gif) repeat-x;border:1px solid #000;color:#fff;font-weight:bold;height:23px;font-size:12px;padding:0 5px 9px 5px;}
.left_content3{color:#000;float:left;padding:7px;width:177px;}
.left_content3 ul{margin:0;padding:0;list-style:none;height:42px;font-family:arial;font-size:11px;}
#left_content3 li{display:block;line-height:33px;color:#000;width:130px;text-decoration:none;font-family:arial;font-size:140%;}
#left_content3 li a:link{display:block;line-height:33px;color:#000!important;width:130px;text-decoration:none;font-family:arial;}
#left_content3 li a:hover{display:block;line-height:33px;color:#AAA!important;width:130px;text-decoration:underline;font-family:arial;font-size:140%;}
.event_box{width:584px;padding-top:24px;float:left;}
.left_event{width:272px;float:left;}
.events{clear:both;width:270px;margin-bottom:10px;padding-top:10px;}
.events .h3{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#C30300;padding-bottom:10px;}
.events .h2{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#000;}
.events .h2 a{color:#000;text-decoration:underline;}
.events .h2 a:hover{color:#900000;text-decoration:none;}
.events dt{clear:both;border-top:1px solid #eee;margin-bottom:4px;padding-left:20px;padding-top:10px;}
.events dd{font-weight:normal;font-size:12px;margin:0;padding-left:20px;}
#content .events dd{font-size:1em;}
.events .avatar{float:left;width:50px;margin:2px 10px 10px 0;}
.events p{clear:both;}
#newslinks{float:left;width:253px;padding:8px 0 0 5px;margin-top:0;}
#newslinks ul{margin:0;padding:0;}
#newslinks ul li{list-style-type:none;}
#newslinks ul li a{background-image:url(../images/bullet.gif);background-repeat:no-repeat;background-position:left;padding:0 0 0 13px;line-height:1.9em;font-size:.9em;color:#000;}
#newslinks ul li.morenews{float:left;}
#newslinks ul li.morenews a{background-image:none;color:#A00;float:right;padding-left:178px;text-align:right;}
#newslinks ul li.morenews a:hover{text-decoration:underline;}
#right_event{float:right;width:272px;padding-left:8px;}
#right_event a{color:#486499;text-decoration:none;}
#right_event a:hover{text-decoration:underline;color:#6E061F;}
#right_event2{float:right;width:272px;padding-left:8px;padding-top:20px;}
#right_event2 a{color:#000;text-decoration:underline;}
#right_event2 a:hover{text-decoration:underline;color:#6E061F;}
#right_div h2{background:#fff url(../images/homepage_19.gif) no-repeat;float:right;background-color:#fff;width:231px;height:31px;padding:0;margin:0;color:#fff;font-size:15px;text-align:center;vertical-align:middle;}
#right_event2 .jobs{float:right;width:272px;padding-left:8px;padding-top:20px;}
.rightbox{width:231px;padding-top:5px;}
.rightbox_content{background:#fff url(../images/homepage_26.gif) repeat-y;padding:30px 10px 0 5px;}
.memorabilia{padding:24px 0;float:left;width:100%;}
.content .myphotos{padding:2px;}
.content .myphotos img{float:left;width:80px;height:84px;padding:2px;border:1px solid #D8DACD;margin:0 7px 5px 7px;}
.content .gallery{padding:7px 2px;background-color:#f8f8f8;overflow:hidden;}
.content .gallery div{float:left;margin:0 8px 8px;padding:2px;text-align:center;}
.content .gallery img{width:80px;height:84px;cursor:pointer;background-color:#fff;padding:6px;border:1px solid #D8DACD;border-style:solid;border-color:#e3e3e3 #ccc #ccc #e3e3e3;display:block;-moz-opacity:.85;filter:alpha(opacity=85);opacity:.85;}
.content .gallery img:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
.content .album{padding:7px 2px;background-color:#f8f8f8;overflow:hidden;}
.content .album div{float:left;margin:0 20px 8px;padding:2px;text-align:center;}
.content .album img{width:125px;height:125px;cursor:pointer;background-color:#fff;padding:6px;border:1px solid #D8DACD;border-style:solid;border-color:#e3e3e3 #ccc #ccc #e3e3e3;display:block;-moz-opacity:.85;filter:alpha(opacity=85);opacity:.85;}
.content .album img:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
.content .profile2{text-align:center;padding:6px 5px 12px;overflow:hidden;width:32%;float:left;display:block;margin:5px 0;}
.content .profile2 img{margin:0 0 10px 0;border:2px solid #C6CAB5;}
.content .profile2 a{color:#900000;text-decoration:none;display:block;border-bottom:1px solid #ccc;text-align:left;padding:2px 4px;}
.content .profile2 a:hover{text-decoration:none;background-color:#E5BEBE;color:#333;}
.content .profile2 h3{color:#636A41;border-bottom:1px solid #747A59;font-size:1.4em;font-weight:bold;margin-bottom:.7em;}
.meta{color:#762B04;font-size:1.2em;}
.meta a{color:#762B04;margin-right:8px;text-decoration:none;}
.sidebar h2{background:#fff url(../images/homepage_19.gif) no-repeat;float:right;background-color:#fff;width:231px;height:21px;padding:10px 0 0;margin:0;color:#fff;font-size:15px;text-align:center;vertical-align:middle;}
.news_list{margin:0;padding:10px 0 20px 0;}
.news_list .h2{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;}
.news_list .h2 a{color:#373737;text-decoration:none;}
.news_list .h2 a:hover{color:#000;text-decoration:none;}
.news_list dt{clear:both;margin-bottom:4px;}
.news_list dd{font-weight:normal;font-size:11px;margin:0;}
.news_list dd .date{font-weight:normal;font-size:11px;margin:0;color:#900000;}
.sidebar h3{font-weight:bold;font-size:1.1em;background-color:#E5BEBE;padding:3px 5px;text-align:left;color:#950002;border-top:2px solid #950002;margin:14px 0;}
.sidebar img{text-align:center;float:none;}
.sidebar .profile{border-style:solid;border-color:#950002;border-width:3px 1px;margin-top:4px;text-align:center;padding:6px 5px;overflow:hidden;}
.sidebar .profile img{margin:0 0 5px 0;border:2px solid #C6CAB5;}
.sidebar .profile a{color:#950002;text-decoration:none;display:block;border-bottom:1px solid #D8D8D8;text-align:left;padding:2px 4px;}
.btn_red{color:#FFF;background-color:#900;background:#900 url(../images/btn_bg.gif) repeat-x;border:1px solid #780E13;font-size:12px;padding:1px 5px 5px 5px;}
.sidebar .profile a:hover{text-decoration:none;background-color:#950002;color:#fff;}
.sidebar .profile h3{color:#636A41;border-bottom:1px solid #747A59;font-size:1.4em;font-weight:bold;margin-bottom:.7em;}
.sidebar .options a{color:#950002;text-decoration:none;display:block;border-bottom:1px solid #D8D8D8;text-align:left;padding:2px 4px 2px 15px;background:transparent url(../images/icon1.gif) no-repeat scroll 2% 62%;}
.sidebar .options a:hover{text-decoration:none;color:#fff;background:#950002 url(../images/icon1h.gif) no-repeat scroll 2% 62%;}
.sidebar .friends{padding:5px 5px 5px 5px;}
.sidebar .friends div{clear:right;display:block;border-bottom:0 solid #f0f0f0;padding-top:10px;}
.sidebar .friends span,.sidebar .friends strong,.sidebar .friends p{display:block;text-align:left;}
.sidebar .friends img{float:left;width:60px;height:64px;padding:2px;border:1px solid #D8DACD;margin:0 7px 5px 2px;}
.footer1{background:url(../images/footer1.gif) no-repeat;height:45px;text-align:center;font-size:11px;float:left;width:901px;padding-top:21px;margin-top:20px;}
.footer1 a{color:#000;text-decoration:none;margin-right:4px;}
.foot_left{float:left;padding-left:20px;}
.foot_right{float:right;padding-right:20px;}
.hometop{overflow:hidden;padding:5px 0 0 2px;color:#950002;font-size:.9em;font-weight:bold;}
.hometop a{color:#950002;}
ul#ctabs{list-style-type:none;padding:5px 0 2px 4px;border-bottom:1px solid #e3e3e3;margin:6pt 0 2px;}
ul#ctabs li{list-style-type:none;list-style-position:outside;display:inline;}
ul#ctabs li a{background-color:#E5BEBE;color:#950002;font-size:1em;padding:2px 8px;text-decoration:none;}
ul#ctabs li a.selected{background-color:#fff;color:#333;border-color:#e3e3e3;border-style:solid;border-width:1px 1px 0 1px;padding:3px 8px 2px;}
ul#ctabs li a:hover{background-color:#950002;color:#fff;}
label{font-weight:bold;}
fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend{font-weight:bold;font-size:1.2em;}
input.text,input.title,textarea,select{margin:.3em 0;border:1px solid #bbb;}
input.text:focus,input.title:focus,textarea:focus,select:focus{border:1px solid #666;}
input.text,input.title{width:300px;padding:5px;}
.login input.text{width:200px;padding:2px;}
input.title{font-size:1.5em;}
input{margin:.25em 0;border:1px solid #BDC1AA;padding:1px 2px;color:#434343;}
input:focus{border:1px solid #71784F;}
.sidebar input.button{color:#FFF;background-color:#900;background:#900 url(btn_bg.gif) repeat-x;border:1px solid #780E13;font-size:12px;padding:1px 5px 1px 5px;cursor:pointer;}
.content input.button{color:#FFF;background-color:#900;background:#900 url(btn_bg.gif) repeat-x;border:1px solid #780E13;font-size:12px;padding:1px 5px 5px 5px;cursor:pointer;}
textarea{width:300px;height:100px;padding:5px;}
.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a{color:#8a1f11;}
.notice a{color:#514721;}
.success a{color:#264409;}
a:hover{text-decoration:underline;}
.required{color:#8a1f11;}
.fl{float:left;}
#home .content{padding-top:0;}
#statusimg img.noborder{padding:0;border:none!important;}
.right{float:left;width:64%;}
#home .content{padding-top:0;}
.messages{color:#818181;vertical-align:top;}
.messages img{width:50px;height:50px;padding:1px;border:1px solid #ddd;}
table.messages td{color:#818181;vertical-align:top;padding:8px 7px;}
table.messages th{color:#950002;background-color:#E5BEBE;border-bottom:1px solid #950002;border-right:1px solid #fff;}
table.messages tr.even,tr.even td{background-color:#fff;border-bottom:1px solid #eee;}
table.messages tr.odd,tr.odd td{background-color:#f8f8f8;border-bottom:1px solid #eee;}
table.messages td a.reply{background:url(../images/reply.gif) bottom left no-repeat;padding:6px 1px 5px 19px;}
table.messages td a.reply:hover{background:url(../images/reply2.gif) bottom left no-repeat;text-decoration:none;color:#E5BEBE;}
table.messages td a.del{background:url(../images/delete.gif) center left no-repeat;padding:6px 1px 5px 19px;}
table.messages td a.del:hover{background:url(../images/delete2.gif) center left no-repeat;text-decoration:none;color:#E5BEBE;}
.mssgpnl{color:#E5BEBE;padding:3px 0;border:1px solid #e8e8e8;margin:2px 12px 10px 0;}
.mssgpnl a{color:#900000;border-right:1px solid #E8E8E8;padding:4px 12px;text-decoration:none;margin:0;}
.mssgpnl a:hover{text-decoration:none;background-color:#E5BEBE;}
table.inbox{color:#818181;width:99%;}
table.inbox th{color:#E5BEBE;background-color:#E5BEBE;border-bottom:1px solid #B2D6E4;border-right:1px solid #fff;}
.content .search{padding:7px 2px;background-color:#f8f8f8;overflow:hidden;}
.content .search .image{width:100px;height:104px;cursor:pointer;background-color:#fff;padding:6px;border:1px solid #D8DACD;border-style:solid;border-color:#e3e3e3 #ccc #ccc #e3e3e3;display:block;-moz-opacity:.85;filter:alpha(opacity=85);opacity:.85;}
.content .search ul{text-align:left;padding:10px 4px;}
.content .search ul li{list-style-type:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.89em;}
.content .search .image:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
.content .search .bdr{border-bottom:1px dotted #c1c1c1;clear:both;}
.content .search .divbox{float:left;padding:7px 7px;}
.content .search p{text-indent:0;}
.content .comment{padding:7px 2px;background-color:#f8f8f8;overflow:hidden;}
.content .comment .image{width:60px;height:64px;cursor:pointer;background-color:#fff;padding:6px;border:1px solid #D8DACD;border-style:solid;border-color:#e3e3e3 #ccc #ccc #e3e3e3;display:block;-moz-opacity:.85;filter:alpha(opacity=85);opacity:.85;}
.content .comment ul{text-align:left;padding:10px 4px;}
.content .comment ul li{list-style-type:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.84em;}
.content .comment .image:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
.content .comment .bdr{border-bottom:1px dotted #c1c1c1;clear:both;}
.content .comment .divbox{float:left;padding:7px 7px;}
.content .comment p{text-indent:0;}
#calendar{color:#fff;}
#inner{background-color:#FFF;text-align:center;}
#inner td{border-left:1px solid #ccc;border-bottom:1px solid #ccc;color:#000;}
cale_text{font-weight:bold;font-size:20px;}
.week_day{color:#fff;}
.day_by_rw{border-bottom:1px dotted #CCC;}
table,td,tr.con{margin:0;padding:0;vertical-align:top;}
h1.heading{font-family:verdana;font-weight:normal;font-size:17px;text-decoration:none;color:#222;border-bottom:1px solid #222;padding:0 0 2px 0;}
.product_heading{font-family:arial;font-weight:bold;font-size:13px;text-decoration:none;color:#950002;border-top:2px solid #950002;background:#E5BEBE;line-height:20px;padding:0 0 0 5px;}
h6.pro_name{font-family:verdana;font-weight:normal;font-size:15px;text-decoration:none;color:#025625;text-transform:none;}
h6.pro_detail{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:15px;text-decoration:none;color:#900000;text-transform:none;}
.pro_text{font-family:verdana;font-weight:normal;font-size:11px;text-decoration:none;color:#767676;text-transform:none;}
.brand_name{font-family:verdana;font-weight:normal;font-size:11px;text-decoration:none;color:#000;text-transform:none;}
.cart_details{font-family:verdana;font-weight:normal;font-size:11px;text-decoration:none;color:#636a41;text-transform:none;}
.price{font-family:verdana;font-weight:bold;font-size:11px;text-decoration:none;color:#000;text-transform:none;}
.zoom{font-family:verdana;font-weight:normal;font-size:10px;color:#000;text-decoration:none;}
.zoom a{font-family:verdana;font-weight:normal;font-size:10px;color:#000;text-decoration:none;}
.zoom a:hover{font-family:verdana;font-weight:normal;font-size:10px;color:#900;text-decoration:none;}
.update{font-family:verdana;font-weight:normal;font-size:10px;color:#F00;text-decoration:underline;}
.update a{font-family:verdana;font-weight:normal;font-size:10px;color:#F00;text-decoration:underline;}
.update a:hover{font-family:verdana;font-weight:normal;font-size:10px;color:#666;text-decoration:underline;}
h5.view_cart{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;text-decoration:none;color:#60683D;text-transform:none;float:right;padding:0 10px 0 0;margin:0;}
h5.view_cart a{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;text-decoration:none;color:#60683D;text-transform:none;float:right;padding:0 10px 0 0;margin:0;}
h5.view_cart a:hover{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;text-decoration:underline;color:#000;text-transform:none;float:right;padding:0 10px 0 0;margin:0;}
h6.track_order{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;text-decoration:none;color:#E5BEBE;text-transform:none;}
h1.cart{width:137px;height:23px;font-family:tahoma;font-size:11px;text-indent:-99px;color:#fff;font-weight:bold;float:right;margin:0;padding:0;display:block;text-align:right;}
h1.cart a{display:block;font-family:tahoma;font-size:11px;font-weight:bold;text-indent:-99px;color:#fff;float:right;margin:0;padding:0;text-align:right;}
h1.cart a:hover{color:#fff;}
.viewcart{font-family:arial;font-weight:bold;font-size:1.1em;text-decoration:none;color:#fff;line-height:20px;width:115px;height:23px;line-height:23px;display:block;text-align:right;margin:0;float:right;}
.viewcart a{font-family:arial;font-weight:bold;font-size:12px;display:block;text-decoration:none;color:#000;margin:0;padding:0 5px 0 0;}
.viewcart a:hover{font-family:arial;font-weight:bold;font-size:12px;text-decoration:none;color:#950002;}
h1.empty{font-family:arial;font-size:14px;font-weight:bold;color:#636a41;text-decoration:none;text-transform:none;}
.mandatory_star{color:#900;font-weight:bold;}
.thanks_text{font-family:verdana;font-weight:bold;font-size:16px;color:#636A41;text-transform:none;}
.thanks_text_small{font-family:verdana;font-weight:bold;font-size:12px;color:#636A41;text-transform:none;}
.thanks_order{font-family:verdana;font-weight:bold;font-size:13px;color:#900;text-transform:none;}
.checkout_now{font-family:verdana;font-weight:bold;font-size:10px;color:#900;text-transform:none;}
#inner td.cal_td{text-align:center;border-bottom:2px solid #636A41;border-right:1px solid #636A41;padding-top:3px;background-color:#636A41;}
table.week_tbl{width:100%;border:1px solid #ccc;border-width:0 0 1px 0;}
table.week_tbl td{border:0;}
table.week_tbl td table{margin:0;border:0 none;width:100%;}
table.week_tbl td table td{border:0 none;background:#f0f0f0;}
.rowtext{padding:3px 0 3px 0;}
span.cl{clear:left;margin-top:10px;}
.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{background:url(../images/star_rating.gif) left -1000px repeat-x;}
.star-rating{position:relative;width:150px;height:30px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;}
.star-rating li{display:inline;}
.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:30px;line-height:30px;outline:none;overflow:hidden;border:none;}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom;}
.star-rating a.one-star{width:20%;z-index:6;}
.star-rating a.two-stars{width:40%;z-index:5;}
.star-rating a.three-stars{width:60%;z-index:4;}
.star-rating a.four-stars{width:80%;z-index:3;}
.star-rating a.five-stars{width:100%;z-index:2;}
.star-rating .current-rating{z-index:1;background-position:left center;}
.user_name{font-size:13px;font-weight:bold;padding:10px 0;text-align:center;color:#900;}
.hr_line{margin:10px 10px 10px 10px;width:580px;color:#757575;}
.view_all{clear:both;text-align:right;font-size:90%;}
#right_event2 .view_all a{color:#900000;text-decoration:none;}
.view_all a{color:#900000;}
