 /* CSS Document */
body { font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #282828; margin:0; text-decoration: none; background-color:#F0A705; }
/********* Common CSS Starts here *********/
input { font: normal 11px "tahoma", Arial, Helvetica, sans-serif;	border: 1px solid #B7B7B7; color: #000000; background:#FFFFFF; padding-left: 5px; height: 17px; padding-top: 3px; }
.noinput {background:none; border:none; height:none; width:none;}
.noclass { padding:0px; height:auto; border:none; background:none; font:11px normal "tahoma"Arial, Helvetica, sans-serif;  }
textarea { font: normal 11px "tahoma", Arial, Helvetica, sans-serif;	border: 1px solid #CECECE; color: #000000; background:#FFFFFF; padding-left: 5px; }	
select { font: normal 11px "tahoma", Arial, Helvetica, sans-serif;	border: 1px solid #CECECE; color: #000000; background:#FFFFFF; }	
form { padding: 0; margin:0; }
a { font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #373737; text-decoration: underline; }
a:hover{ font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #373737; text-decoration: none; }
img, div { behavior: url("public/style/iepngfix.htc") }

/********* Common CSS End here *********/
.bodybg-top { background:url(../images/bodybg-top.jpg) center top repeat-x; height:381px; }
.flashbg-top { background:url(../images/flashbg.jpg) center top repeat-x; height:381px;  }
.bodybg-middle { background:#F2F2F2 url(../images/bodybg-middle.jpg) repeat-x; }
.bodybg-bottom { background:#F0A705 url(../images/bodybg-bottom.jpg) repeat-x; }

.topbg { background:url(../images/topbg.jpg) top left no-repeat; height:192px; }
.bodybg-in-top { background:url(../images/bodybg-top1.jpg) repeat-x; height:192px; }
.bodybg-in-middle { background:#F2F2F2 url(../images/bodybg-middle1.jpg) repeat-x; }
.bodybg-in-bottom { background: url(../images/bodybg-bottom1.jpg) repeat-x; height:91px; }

.leftlinkbg{ background:url(../images/leftlink-midbg.gif) repeat-x; }
.greybg{ background:url(../images/greybg.gif) repeat-x; background-color:#CFCFCF;}
.orange-title{ font:bold 18px Arial, Helvetica, sans-serif; color:#EC6C13; text-transform:uppercase;  }
.heading-borderbot{ background:url(../images/heading-borbottom.gif) repeat-x; }
.blackheading{ font: bold 19px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-transform:uppercase; }
a .blackheading{ font: bold 19px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-transform:uppercase; }
a.blackheading:hover{ font: bold 19px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-transform:uppercase; }

ul.leftlink { margin: 0px; padding:0px;}
ul.leftlink li { list-style-type: none; padding-bottom: 5px; margin-bottom: 5px; background: url(../images/grey-arrow.gif) no-repeat 5px 3px; border-bottom:1px dashed #A9A9A9; }
ul.leftlink li a { font: bold 14px Arial, Helvetica, sans-serif; color: #585858; margin-left: 15px; text-decoration: none; }
ul.leftlink li a:hover { font: bold 14px Arial, Helvetica, sans-serif; color: #EC6C13; text-decoration: none; }
ul.leftlink li.last { border: none; }
.bradecums { font: normal 11px Arial, Helvetica, sans-serif; color: #797979; text-decoration: none; }

ul.orangelink { margin: 0px; padding:0px;}
ul.orangelink li { list-style-type: none; padding-bottom: 5px; margin-bottom: 5px; background: url(../images/grey-arrow.gif) no-repeat 5px 3px; border-bottom:1px dashed #A9A9A9; }
ul.orangelink li a { font: bold 14px Arial, Helvetica, sans-serif; color: #EC6C13; margin-left: 15px; text-decoration: none; }
ul.orangelink li a:hover { font: bold 14px Arial, Helvetica, sans-serif; color: #585858; text-decoration: none; }
ul.orangelink li.last { border: none; }

a.orange-smalllink { font: normal 11px Arial, Helvetica, sans-serif; color: #EC6C13; text-decoration: underline; }
a:hover.orange-smalllink { font: normal 11px Arial, Helvetica, sans-serif; color: #585858; text-decoration: none; }
.cal-gray-bg {background-color:#E6E6E6; font: normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
.whitebox-topbg { background:url(../images/whitebox-topbg.gif) repeat-x; height:7px; }
.whitebox-botbg { background:url(../images/whitebox-bottombg.gif) repeat-x; height:7px; }
.whitebox-leftbg { background:url(../images/whitebox-leftbg.gif) repeat-y; height:7px; }
.whitebox-rightbg { background:url(../images/whitebox-rightbg.gif) repeat-y; height:7px; }
.whiteboxbg { background-color:#FFFFFF; }
.whiteboxbg1 { background-color:#FFFFFF; padding-left:10px; padding-top:10px; vertical-align:top; }
.orangebox { background-color:#FFD985; padding-left:10px; padding-top:10px; vertical-align:top; }

.blackbox-topbg { background:url(../images/blackbox-topbg.gif) repeat-x; height:7px; }
.blackbox-botbg { background:url(../images/blackbox-botbg.gif) repeat-x; height:7px; }
.blackboxbg { border-left:5px solid #000000; border-right:5px solid #000000; background-color:#E8E8E8; }
.blackboxbg1 { border-left:6px solid #000000; border-right:6px solid #000000; background-color:#FFFFFF; }

.blackbox-topbg1 { background:url(../images/blackbox-topbg1.gif) repeat-x; height:7px; }
.blackbox-botbg1 { background:url(../images/blackbox-botbg1.gif) repeat-x; height:7px; }
.graymatter-big { font: bold 14px Arial, Helvetica, sans-serif; color: #404040; text-decoration: none; }
.member-input { background: url(../images/member-inputbg.gif) no-repeat; height: 24px; }
.member-input input { border: none; background: none; margin-left: 5px; width:170px; }

ul#top-tabstrips { margin:0; padding: 0; }
ul#top-tabstrips li {display: block; float:left; margin-right:10px; list-style-type: none; }
ul#top-tabstrips li a {display:block; color:#ffffff; text-decoration: none; padding-right:8px; display:block; padding-left:8px; font:bold 14px arial, helvetica, sans-serif; padding-top:7px; padding-bottom:7px; text-transform:none; }
ul#top-tabstrips li a:hover { background-position: right top; background-image: url(../images/tab-active.gif) ; color: #1F1F1F; background-repeat: no-repeat; font-weight: bold;  text-transform: none;}
ul#top-tabstrips li a.current { text-transform: uppercase; background-position: right top; background-image: url(../images/tab-active.gif); color: #1F1F1F; background-repeat: no-repeat; font-weight: bold;  text-transform: none;}



ul#toplink { margin:0; padding: 0; }
ul#toplink li {display: block; float:left; margin-right:10px; list-style-type: none; }
ul#toplink li a { text-align:center; color:#ffffff; text-decoration: none; padding-right:8px; display:block; padding-left:25px; font:bold 14px arial, helvetica, sans-serif; padding-top:12px; padding-bottom:3px; text-transform:uppercase; }

ul#toplink li a.newMouseOver { padding-top:5px; }
ul#toplink li a.newMouseOver:hover {color: #000000;}
ul#toplink li a:hover { background-position: right top; color: #EF9809; background-repeat: no-repeat; font-weight: bold; text-transform: uppercase;}
ul#toplink li a.current { text-transform: uppercase; background-position: right top; color: #1F1F1F; background-repeat: no-repeat; font-weight: bold; text-transform: uppercase;}

ul.accessroom { margin: 0; padding: 0; margin-top: 5px; margin-left:0px; }
ul.accessroom li { list-style-type: none; border-bottom: 1px solid #D06C1D; padding-bottom: 5px; margin-bottom: 5px;  text-indent: 25px; }
ul.accessroom li a { font: bold 15px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-transform: uppercase; }
ul.accessroom li a:hover { font: bold 15px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-transform: uppercase; }
ul.accessroom li.last { border: none; }

.orangeheader{ font: bold 14px Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: none; }
.blackheader{ font: bold 15px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-transform: uppercase; }
.orange-title{ font:bold 17px Arial, Helvetica, sans-serif; color:#EC6C13; text-transform:uppercase;  }
.orangebold{ font:bold 20px "tahoma"Arial, Helvetica, sans-serif; color:#ED7212; text-transform:uppercase;  }

a.forgotlink { font: normal 11px Arial, Helvetica, sans-serif; color: #ED7312; text-decoration: none; }
a:hover.forgotlink { font: normal 11px Arial, Helvetica, sans-serif; color: #ED7312; text-decoration: underline; }

.relative-position { position:relative; }
.logo{ position:absolute; top: 250px; left:370px !important; left:-80px;}
.border-bottom { border-bottom:1px solid #B4B4B4; }
.form-matter{ font:bold 11px "tahoma", Arial, Helvetica, sans-serif; color:#6D6D6D;  }
.required { font: bold 11px "tahoma", Arial, Helvetica, sans-serif; color: #F1540E; text-decoration: none; }
.orbg{ background: url(../images/or-bg.gif) repeat-y; }

.thumb_img img { border: 3px solid #C6C6C6; margin-bottom: 4px; padding:2px;}
.thumb_img:hover { background-color: transparent;}
.thumb_img:hover img { border: 3px solid #EE810E; }

.thumb_img_new img { border: 1px solid #000000; padding:2px;}
.thumb_img_new:hover { background-color: transparent;}
.thumb_img_new:hover img { border: 1px solid #EC6C13; }



.rightbox-border {border:1px solid #CACACA;  }
.greybg-light{ background-color:#E9E9E9;  }

a.link{ font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color:#EC6C13; text-decoration: underline; outline: none; }
a:hover.link { font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color:#EC6C13; text-decoration: none; outline: none; }
.borderbtm { border-bottom:1px solid #C5C5C5; }
.topbox-gradientbg { background: url(../images/topbox-bg.gif) repeat-x #FFBF30; vertical-align: top; }
.topbox-gradientbg a {font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.topbox-gradientbg a:hover {font:bold 13px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.white-matter{ font:bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF;  }

.paginglink {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#000000;  text-decoration:underline;  padding-left: 3px; padding-right: 3px; padding-bottom: 1px;}
.paginglink:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000;  text-decoration: underline;   padding-left: 3px; padding-right: 3px; padding-bottom: 1px; }
.paginglink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: underline;  padding-left: 3px; padding-right: 3px; padding-bottom: 1px;}
.paginglink:hover { font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #EC6C13;  text-decoration: none; padding-left: 3px; padding-right: 3px; padding-bottom: 1px; text-decoration:none; }
.paging-active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #EC6C13;  text-decoration: none;  padding-left: 3px; padding-right: 3px; padding-bottom: 1px; }
.rec-msg {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#EC6C13; text-decoration:none;}

.orangehadding { font: bold 12px Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: none; }
.orangehadding a { font: bold 12px Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: none; }
.orangehadding a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: underline; }

.thumb_img img { border: 1px solid #000000; }
.thumb_img:hover { background-color: transparent;}
.thumb_img:hover img { border: 1px solid #EC6C13; }

.orange-bor {border-bottom:1px solid #F0A607;}

.whate-gray-border1 {background-color:#F8F8F8; border:1px solid #B7B7AC; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; line-height:18px;}
.whate-gray-border1 a {font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
.whate-gray-border1 a:hover {font: normal 12px Arial, Helvetica, sans-serif; color:#E37114; text-decoration: underline;}

.link { font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #373737; text-decoration: none; }
.link a { font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #373737; text-decoration: none; }
.link a:hover { font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #373737; text-decoration: underline; }

.orange-link { font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #F1A708; text-decoration: none; }
.orange-link a { font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #F1A708; text-decoration: none; }
.orange-link a:hover { font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #F1A708; text-decoration: underline; }

.orange-bg {background-color:#F0A607; padding-left:10px;}

.gray-bg {background-color:#EAE7E7; padding-left:10px;}
.gray-bg1 {background-color:#EAE7E7; padding-right:10px;}
.light-gray {background-color:#F2F2F2; padding-left:10px;}


.right-mep-nev ul {margin:0px; padding:0px; padding-left:20px;}
.right-mep-nev li {list-style-type:none; background:none;  margin-bottom:8px; font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
.right-mep-nev li a {font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.right-mep-nev li a:hover {font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #F1A708; text-decoration: none; }

.orangehadding { font: bold 12px Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: none; }
.orangehadding a { font: bold 12px Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: none; }
.orangehadding a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: underline; }

.profile-gray-bg {background-color:#F7F7F7;}
.browse-profile { font: normal 12px Arial, Helvetica, sans-serif; color: #282828; text-decoration: none; line-height:20px;}
.line-height {line-height:15px;}
.heading-gray-gradient { background: url(../images/heading-gray-gradient.gif) repeat-x; padding: 5px; }

.detail-graybg a { background: #D3D3D3; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; margin-right: 5px; padding-left: 7px; padding-right: 7px; padding-top: 4px; padding-bottom: 3px; }
.detail-graybg a:hover { background: #EC670C; font: normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;  margin-right: 5px; padding-left: 7px; padding-right: 7px; padding-top: 4px; padding-bottom: 3px;}
.detail-graybg span { background: #EC670C; font: normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;  margin-right: 5px; padding-left: 7px; padding-right: 5px; padding-top: 4px; padding-bottom: 3px;  }

.topbox-gradientbg1 { background: url(../images/topbox-bg.gif) repeat-x #FFBF30; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
.topbox-gradientbg1 a {font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
.topbox-gradientbg1 a:hover {font: normal 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;}

.forum-link {font: normal 12px Arial, Helvetica, sans-serif; color:#585858; text-decoration: none;}
.forum-link a{font: normal 12px Arial, Helvetica, sans-serif; color:#585858; text-decoration: none;}
.forum-link a:hover{font: normal 12px Arial, Helvetica, sans-serif; color:#EC6C13; text-decoration: none;}

.forum-gray1 {background-color:#E6E6E6; font: normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; padding-left:10px; }
.forum-gray {background-color:#E6E6E6; font: normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; padding-left:10px; border-right:1px solid #B4B4B4;}
.light-orange-bg {background-color:#FFD985;}
.forum-padd {padding-left:15px; padding-right:10px; line-height:15px;}
.padding1 {padding-left:10px;}
.profile-gray-bg1 {background-color:#FFF5DE;}
.date-gray-bg {background-color:#F3F3F3; font: normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
.date-gray-bg1 { font: normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
/*.scrollbar { overflow-x:hidden; overflow-y:scroll; border:none; border-top:none; vertical-align:bottom; position:relative;}*/

.scrollbar {
SCROLLBAR-FACE-COLOR:#646464; SCROLLBAR-HIGHLIGHT-COLOR:#EDEDF0; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #646464; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR:#D0D0D0; SCROLLBAR-DARKSHADOW-COLOR: #646464; SCROLLBAR-BASE-COLOR: #ffffff; POSITION:relative; height:320px; overflow:scroll; overflow-x:hidden; margin-top: 0px; padding-top: 0px; vertical-align: top;}

.light-pink-bg {background-color:#FFF5DE; font: bold 14px Arial, Helvetica, sans-serif; color:#EC670C; text-decoration: none; padding-right:10px;}

.whate-gray-border {background-color:#F8F8F8; border:1px solid #B7B7AC; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; line-height:18px;}
.whate-gray-border a {font: normal 12px Arial, Helvetica, sans-serif; color:#E37114; text-decoration: none;}
.whate-gray-border a:hover {font: normal 12px Arial, Helvetica, sans-serif; color:#E37114; text-decoration: underline;}

.orange-hadding {background:url(../images/orange-hadding.gif) repeat-x; font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; text-align:center;}
.banner-orange-bg {background-color:#ED6C14;}
.dark-gray-bg {background-color:#5A5959; padding-left:7px; padding-right:7px; padding-top:9px; padding-bottom:9px; font: normal 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none; text-align:center;}
.small-banner {background:url(../images/small-banner.gif) no-repeat #5A5959; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; text-align:center; }

.video-bg {background-color:#5A5959; font: normal 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;  line-height:18px;}
.video-bg a {font: normal 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none;  line-height:18px;}
.video-bg a:hover {font: normal 12px Arial, Helvetica, sans-serif; color:#EC6C13; text-decoration: none; line-height:18px;}

ul.orangelinklist { margin: 0px; padding:0px; padding-top:10px; }
ul.orangelinklist li { list-style-type: none; padding-bottom: 5px; margin-bottom: 5px; border-bottom:1px solid #D3D3D3; text-transform:uppercase; }
ul.orangelinklist li a { font: bold 16px Arial, Helvetica, sans-serif; color: #ED7212; margin-left: 15px; text-decoration: none; }
ul.orangelinklist li a:hover { font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
ul.orangelinklist li.last { border: none; }

.button_new
{
	background:#f60;
	border:1px solid #ccc;
	color:#fff;	
	cursor: pointer;
	height:20px;
	width:50px;
	text-align:center;
}
.breadcrumb_normal:hover {
color:#B95213;
font-family:tahoma;
font-size:11px;
text-decoration:underline;
}
.breadcrumb_normal {
color:#B95213;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}


ul.blacklinklist { margin: 0px; padding:0px; padding-top:10px; }
ul.blacklinklist li { list-style-type: none; padding-bottom: 5px; margin-bottom: 5px; border-bottom:1px solid #000000; text-transform:uppercase; }
ul.blacklinklist li a { font: bold 16px Arial, Helvetica, sans-serif; color: #000000; margin-left: 15px; text-decoration: none; }
ul.blacklinklist li a:hover { font: bold 16px Arial, Helvetica, sans-serif; color: #ED7212; text-decoration: none; }
ul.blacklinklist li.last { border: none; }

ul.blacklinklist1 { margin: 0px; padding:0px; padding-top:10px; }
ul.blacklinklist1 li { list-style-type: none; padding-bottom: 5px; margin-bottom: 5px; border-bottom:1px solid #D3D3D3; text-transform:uppercase; }
ul.blacklinklist1 li a { font: bold 16px Arial, Helvetica, sans-serif; color: #ED7212; margin-left: 15px; text-decoration: none; }
ul.blacklinklist1 li a:hover { font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
ul.blacklinklist1 li .current { font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
ul.blacklinklist1 li.last { border: none; }

.head-bot-devider {background:url(../images/head-bot-devider.gif) repeat-x ; height:4px;}
.black-title{ font:bold 17px Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase;  }
.tell-us-title{ font:bold 13px Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase;  }

a.orangeheader-link  {font: bold 14px Arial, Helvetica, sans-serif; color:#EE7B10; text-decoration: none;}
a.orangeheader-link:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline;}


a.blackheader-link  {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
a.blackheader-link:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#EE7B10; text-decoration: underline;}

a.blackheader-link2  {font: bold 14px Arial, Helvetica, sans-serif; color:#EE7B10; text-decoration: none;}
a.blackheader-link2:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline;}

a.whiteheader-link  {font: bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;}
a.whiteheader-link:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: underline;}

.gray-top-line {background:url(../images/gray-top-line.gif) repeat-x;}
.gray-bott-line {background:url(../images/gray-bott-line.gif) repeat-x;}
.gray-left-line {background:url(../images/gray-left-line.gif) repeat-y;}
.gray-right-line {background:url(../images/gray-right-line.gif) repeat-y;}

.gray-bg-innner {background-color:#E8E8E8; padding:15px;}
.gray-bg-innner-bg {background-color:#E8E8E8; padding:10px;}

.black-hedding {font: bold 33px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; padding-left:10px;}

.white-top-line {background:url(../images/white-top-line.gif) repeat-x;}
.white-bott-line {background:url(../images/white-bott-line.gif) repeat-x;}
.white-left-line {background:url(../images/white-left-line.gif) repeat-y;}
.white-right-line {background:url(../images/white-right-line.gif) repeat-y;}

.date-border {border-bottom:1px solid #B7B7B7; border-top:1px solid #B7B7B7;}
.date-bg { background-color:#FFD985;  padding-top:10px; padding-bottom:10px;}
.date-graybg { background-color:#f3f3f3;  padding-top:10px; padding-bottom:10px;}
.date-celender { font: bold 18px Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: none; }
.date-celender a { font: bold 18px Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: none; }
.date-celender a:hover { font: bold 18px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.heading-orange { font: bold 16px Arial, Helvetica, sans-serif; color: #ED7212; margin-left: 15px; text-decoration: none;}

.blackheader-link1 {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
.blackheader-link1 a{font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
.blackheader-link1 a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#EE7B10; text-decoration: underline;}
.orange-font { font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: none;}
.black-white-top-bor {background:url(../images/black-white-top-bor.gif) repeat-x;}
.black-white-bott-bor {background:url(../images/black-white-bott-bor.gif) repeat-x;}
.black-white-left-bor {background:url(../images/black-white-left-bor.gif) repeat-y;}
.black-white-right-bor {background:url(../images/black-white-right-bor.gif) repeat-y;}

.video-menu {font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.video-menu a{font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; display:block;}
.video-menu a:hover{background:url(../images/video-hover.gif) repeat-x; font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; display:block; height:24px; padding-top:8px;}
.video-menu a.active{background:url(../images/video-hover.gif) repeat-x; font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; display:block; height:24px; padding-top:8px;}

.video-bg {background:url(../images/video-menu-bg.gif) repeat-x;}

.event-menu ul {margin:0px; padding:0px; padding-left:15px;}
.event-menu li {list-style-type:none;  font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.event-menu li a {font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.event-menu li a:hover {background:url(../img-roung-hover.gif) no-repeat; font: bold 12px Arial, Helvetica, sans-serif; color:#EC6C13; text-decoration:none;}

.event-menu1 ul {margin:0px; padding:0px; padding-left:15px;}
.event-menu1 li {list-style-type:none; background:url(../images/orange-arrow.gif) no-repeat;  font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; line-height:20px; padding-left:10px;}
.event-menu1 li a {font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.event-menu1 li a:hover {background:url(../img-roung-hover.gif) no-repeat; font: bold 12px Arial, Helvetica, sans-serif; color:#EC6C13; text-decoration:none;}

.index-bg {background:url(../images/index-bg.jpg) no-repeat;}

.index-nev ul{margin:0px; padding:0px; padding-left:50px;}
.index-nev li {list-style-type:none; font: normal 19px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; line-height:30px;}
.index-nev li a {font: normal 19px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.index-nev li a:hover {font: normal 19px Arial, Helvetica, sans-serif; color:#F0A606; text-decoration:none;}

.notepad {background:url(../images/notepad.png) no-repeat; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.notepad1 {background:url(../images/notepad1.png) no-repeat; font: bold 12px Arial, Helvetica, sans-serif; color:#656565; text-decoration:none;}
.tip-day {font: bold 25px Arial, Helvetica, sans-serif; color:#EC6C13; text-decoration:none;}

.event-gray {font: bold 19px Arial, Helvetica, sans-serif; color:#585858; text-decoration:none; text-transform:uppercase; padding-left:15px; background:url(../images/event-border.gif) repeat-x bottom;}

.locker-font {font: bold 16px  "Arial Narrow", "Trebuchet MS"; color:#CDCDCD; text-decoration:none; text-align:center;}
.locker-font a{font: bold 16px "Arial Narrow", "Trebuchet MS"; color:#CDCDCD; text-decoration:none;}
.locker-font a:hover{font: bold 16px "Arial Narrow", "Trebuchet MS"; color:#EC6C13; text-decoration:none;}

.message-bg {background:url(../images/message-bg.gif) repeat-x; font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.index-menu-bg {background:url(../images/img-menu-bg.gif) repeat-y;}

.message {font: bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align:center}
.message a {font: bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.message a:hover {font: bold 11px Arial, Helvetica, sans-serif; color:#EC6C13; text-decoration:none; }
/********27/05/09*******/

.yoga-border {border:2px solid #666666; padding:10px;}

.fitness-border{border:3px solid #CC6600; padding:10px; background:#FFF;}

.date-selected { background-color:#E96A06; padding-top:10px; padding-bottom:10px;}

.date-celender-selected { font: bold 18px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.date-celender-selected a { font: bold 18px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.date-celender-selected a:hover { font: bold 18px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.errormsg { font: normal 12px Arial, Helvetica, sans-serif; color:#ff0000; text-decoration: none; }

.orange-title-big { font:bold 19px Arial, Helvetica, sans-serif; color:#EC6C13; text-transform:uppercase;  }
.welcomeusername { color: #000000; font-size: 14px;  font-weight: bold; }

ul.myaccount-nav { margin: 0; padding: 0; margin-top: 10px; }
ul.myaccount-nav li { list-style-type: none; margin-bottom: 10px; border-bottom: 1px solid #CCC; padding-bottom: 5px; background: url(../images/myaccount-arrow.gif) no-repeat 0 3px; padding-left: 25px; }
ul.myaccount-nav li a { font-size: 11px; text-decoration: none; font-weight: bold;}
ul.myaccount-nav li a:hover { font-size: 11px; text-decoration: none; font-weight: bold; color: #EE860D;}

a.logoutlink {  font-size: 14px; text-decoration: none; font-weight: bold; color: #E27B03; text-transform: uppercase;}
a:hover.logoutlink {  font-size: 14px; text-decoration: none; font-weight: bold; color: #000000; text-transform: uppercase;}

.orangehadding_Error { font: bold 12px Arial, Helvetica, sans-serif; color: #EC670C; text-decoration: none; }
.orangehadding_Error a { font: bold 12px Arial, Helvetica, sans-serif; color: #2a84b1; text-decoration: none; }
.orangehadding_Error a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #2a84b1; text-decoration: underline; }


.table-border {background:#cccccc;}
.toolbox-heading {background:#000000; font:bold 11px "Tahoma", Arial, Verdana, Helvetica, sans-serif; color:#FFBF36; text-decoration:none; text-indent:5px;}
.white-bg {background:#ffffff;}
a.blacklink-small {font:normal 11px "Tahoma", Arial, Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none; padding-left:5px;}
a.blacklink-small:hover {font:normal 11px "Tahoma", Arial, Verdana, Helvetica, sans-serif; color:#E26A00; text-decoration:underline;}


th {background:url(../images/th-bg.gif) repeat-x; height:23px; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; padding-left:4px;}
th a {font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
th a:hover {font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}

.bold-font{ font:bold 12px Arial, Helvetica, sans-serif;} 


a.black-title {font:bold 15px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.black-title:hover {font:bold 15px Arial, Helvetica, sans-serif; color:#CC6600; text-decoration:none;}

.hr-dottedline {background:url(../images/hr-dottedline.gif) repeat-x center;}

h3 {font:bold 13px Arial, Helvetica, sans-serif; color:#ED7312; text-decoration:none; margin:0; padding:0;}
h3 a {font:bold 12px Arial, Helvetica, sans-serif; color:#ED7312; text-decoration:none; text-transform:uppercase;}
h3 a:hover {font:bold 12px Arial, Helvetica, sans-serif; color:#ED7312; text-decoration:underline;}

.orange-heading-small {font:bold 12px Arial, Helvetica, sans-serif; color:#EC6C13; text-decoration:none; text-transform:uppercase; border-bottom:1px solid #CECECE; line-height:20px; background:url(../images/black-arrow.gif) no-repeat 3px 10px; text-indent:10px;}

.date { font-size: 11px; color: #929292; }
.discussionboard-bg { background: #EEEEEE; }
.padding-right {padding-right:10px;}

.img-border {border:1px solid #DCDCDC; padding:2px;}
.grey_normal {line-height:17px;}
.padding-left {padding-left:15px;}
.sub-heading-small {font:bold 11px Arial, Helvetica, sans-serif; color:#EA610D; text-decoration:none; padding-left:15px; text-transform:uppercase;}

.padding-new {padding:10px;}

a.orangelink-bold {font: bold 11px "tahoma", Arial, Helvetica, sans-serif; color: #EC6B13; text-decoration: none; }
a:hover.orangelink-bold { font: bold 11px "tahoma", Arial, Helvetica, sans-serif; color: #EC6B13; text-decoration: underline; }

a.orangelink-normal {font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #EC6B13; text-decoration: underline; }
a:hover.orangelink-normal {font: normal 11px "tahoma", Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }

ul.sitemap {margin:0; padding:0; font:bold 11px "Tahoma", Arial, Helvetica, sans-serif; color:#EC6B13; text-decoration:none; padding-left:13px; text-transform:uppercase; background:url(../images/o-arrow.gif) no-repeat 10px 7px; padding-left:31px; float:left; width:20%;}
ul.sitemap li {list-style-type:none;}
ul.sitemap li a {font:normal 11px "Tahoma", Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-transform:none; background:url(../images/black-arrow.gif) no-repeat 5px 4px; padding-left:15px;}
ul.sitemap li a:hover {font:normal 11px "Tahoma", Arial, Helvetica, sans-serif; color:#EC6B13; text-decoration:none;}

.reply-bg {background:#f8f8f8;}

/* New CSS Added From HB */
.home-middbg {background:url(../images/home-middbg.png) no-repeat center; width:300px; height:255px;}
.home-orange-head {font:bold 14px Arial, Helvetica, sans-serif; color:#f58025; text-decoration:none; text-transform:uppercase;}
.getstarted {font:bold 21px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; text-transform:uppercase;}
.getstarted a {color:#f58025; font-weight:bold; text-transform:none; text-decoration:none; font-size:14px;}
.getstarted a:hover {color:#f58025;  font-weight:bold; text-transform:none; text-decoration:underline; font-size:14px;}
.home-inputbg {background:url(../images/home-inputbg.png) no-repeat; width:188px; height:22px; border:none; margin:0; padding:0 0 3px 10px; line-height:22px;}