/*------------------------------------------------------------------------
# SC ELEGANT - Jan 1, 2009
# ------------------------------------------------------------------------
# Author: SMARTCHOICESITES.COM
# Websites:  http://www.smartchoicesites.com -  Email: sales@smartchoicesites.com
-------------------------------------------------------------------------*/

*{margin:0; padding:0}
body{ background:#fff; font-family:Tahoma; font-size:10pt; color:#333}

a{text-decoration:none; outline:none; color:#577E7B;}
a img{border:none;}
a:hover{color:#333}
ul li {list-style: none}
#sc-pagewrap{width:920px; margin:0 auto; padding-top:30px;}

#sc-header{height:180px; position:relative; background:url(../images/sc-header-bg.png) no-repeat left top;}
#logo{position:absolute; top:38px; left:29px;background:url(../images/logo.png) no-repeat left top;}
#logo h1 {}
#logo h1 a {text-indent:-99999em; width:219px; height:35px; display:block;}
#get-head{position:absolute; top:42px; right:30px; width:189px; height:39px;}
#sc-nav{position:absolute; top:117px; left:55px; font-family:Arial, Helvetica, sans-serif; font-size:12px;height:48px;}
.sc-navleft {background: url(../images/nav-left.png) no-repeat left top; width: 64px; height: 48px; float: left}
.sc-navcenter {float: left;height: 48px; line-height: 40px; background: url(../images/nav-bg.png) repeat-x left top}
.sc-navright {background: url(../images/nav-right.png) no-repeat left top; width: 55px;height: 48px; float: left}
#sc-nav ul{list-style:none;}
#sc-nav ul li{display:inline;}
#sc-nav ul li a{float:left; color:#577E7B; padding:0 20px; font-weight:bold}
#sc-nav ul li a:hover{color:#333; text-decoration: none}

#sc-container-fr,
#sc-container-fl,
#sc-container {padding:25px 0;}
#sc-colleft{float:left; width:200px;}

.md-menu-top{background:url(../images/md-top.png) no-repeat left top; padding-top:15px;}
.md-menu-bg{background:url(../images/md-bg.png) repeat-y left top;}
.md-menu-bottom{background:url(../images/md-bottom.png) no-repeat left bottom; padding:0 0 15px 18px}
ul.menu{list-style:none;}
ul.menu li{background:url(../images/li-submenu.png) no-repeat left 6px; padding:0 0 0 18px; line-height:130% }
ul.menu li a{color:#577E7B; display: block}
ul.menu li a:hover{color:#333}
 
#sc-content{float:left; width:488px; padding:0 12px; line-height:150%}
h3.wel{float:left;font-size:15pt; font-weight:bold;}
.print-mail{ padding-top:10px;}
.print-mail a{float:right; margin-left:5px;}
#sc-colright{float:right; width:200px;}
#sc-content h4{text-align:center; font-size:18pt;padding:25px 0 5px; color:#006666; font-family:"Times New Roman", Times, serif}
#sc-content h5{font-weight:bold; font-size:12px}
p.intro{padding-bottom:25px; text-align:left;}
ul.adv{padding:5px 0 20px 15px;}
.useaudio{padding:10px 0;}
.useaudio h5{float:left; padding-top:12px;}
.add-read{float:right;}
.add-read a{float:right; padding:3px 0 0 23px; margin-left:10px;}
a.read{background:url(../images/read.png) no-repeat left top}
a.add{background:url(../images/add.png) no-repeat left top}

#sc-footer{background:url(../images/sc-footer.png) no-repeat left top; padding: 8px 0; margin:20px 0; text-align: center}

/* -----------------------------------*/
/* ---------->>> All <<<--------------*/
/* -----------------------------------*/
.floatleft {float: left}
.floatright {float: right}
.w49 {width: 49%}


/* -----------------------------------*/
/* ---------->>> Module <<<-----------*/
/* -----------------------------------*/
.moduletable {background: url(../images/moduletable.png) repeat left top; border: 1px solid #e6e6e6; padding: 10px}
.moduletable h3 {padding-bottom: 10px}
.box50per,
.box100per {padding-bottom: 10px}
.box50per .sc-box1,
.box50per .sc-box3 {width: 49%; float: left}
.box50per .sc-box2,
.box50per .sc-box4 {width: 49%; float: right}

.sc-box { background:url(../images/sc-box.png) repeat-y left top; padding: 0 6px}
.sc-boxtop {background:url(../images/sc-boxtop.png) no-repeat left top; height: 12px}
.sc-boxbt {background:url(../images/sc-boxbt.png) no-repeat left top;height: 12px; margin-bottom: 12px}
.sc-box h3 {font-family: Tahoma, Geneva, sans-serif; font-size: 14px; padding: 10px 0 0 10px}
.sc-box-ct {padding: 10px}

.sc-banners {text-align: center; clear: both}

fieldset {border: none}

.contentheading,
.componentheading {font-size: 14pt; font-weight: bold; padding-bottom: 10px}
.componentheading {font-size: 15pt}
.sectiontableentry1,
.sectiontableentry2,
.banneritem_text {padding: 2px}

.contentpaneopen img {margin-right: 4px;}

/* -----------------------------------*/
/* ----------->>> HACK <<<------------*/
/* -----------------------------------*/
#sc-container-fr #sc-content {width: 688px}
#sc-container-fl #sc-content {width: 688px}
#sc-container-f #sc-content {width: 888px}

/*Clear fix*/
.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}
* html > body .clearfix {
	width: 100%;
	display: block;
}
* html .clearfix {
	height: 1%;
}
/* Firefox Scrollbar Hack */
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
}
