/* CSS Document by Subeesh for JoiPhone from Mystic Media*/

/* Global Styles */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {  
	margin: 0; 
	padding: 0; 
	border: 0;
	height: 100%;
}

/*html {
	min-height: 100%;
	margin-bottom: 1px;
	height: auto;
}*/
body {
	background: #003366;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 44px 0 64px;
}
/*Typo Styles*/
h1{font-family: "Trebuchet MS"; font-size: 16px; color: #FFFFFF; text-align: left; padding-bottom: 15px; font-weight: normal;}
p{text-align: left; font-size: 12px; padding-bottom: 20px;}
/*Class Styles*/
.lft{float: left;} .rit{float:right;} .clr{clear:both;} .yello{color: #FFCF0E;}
.lftarea{float: left; width: 205px;} .ritarea{float: right; width: 410px;} .lftbottomhome{float: left; width: 58%; padding: 0 2% 0 0} .ritBrdr{float: left; border-right: 1px solid #FFFFFF; padding-right: 15px;}
/*Main Styles*/
#MainWrap{
	width: 968px;
	margin: 0 auto;
}
#Header{
	width: 898px;
	margin: 0 auto;
	height: 95px;
	padding: 2px 35px;
	background: url(../images/bck_header.gif) no-repeat bottom center;
}
#ContentWrap{
	background: url(../images/bck_content.gif) repeat-y;
	padding: 12px 20px 45px 12px;
	min-height: 735px;
	overflow: hidden;
	width: 936px;
}
#NavWrap{
	background: url(../images/bck_content.gif) repeat-y;
	width: 100%;
	margin: 0 auto;
	height: 28px;
}
#ContentHdrWrap{
	width: 100%;
	padding-bottom: 16px;
	border-bottom: 1px solid #666666;
	min-height: 280px;
} #ContentHdrWrap p{padding-left: 16px; font-size: 15px; color: #FFFFFF;}
#ContentHdrWrapinnr{
	width: 100%;
	padding-bottom: 16px;
	border-bottom: 1px solid #666666;
	min-height: 70px;
} 
#HdrInnrRitColumn{
	text-align: left;
	padding: 0 6px;
	width: 21%;
}
#ContentLftWrap{
	width: 703px;
	padding: 20px 0 0;
	min-height: 265px;
	overflow: visible;
} #ContentLftWrap a{text-align: left; text-transform: uppercase; color: #FFCF0E; margin: 10px 3px; text-decoration: none;} #ContentLftWrap a:hover{color: #FF9900;}
#ContentLftWrapinnr{
	width: 77%;
	margin-top: 20px;
	padding: 20px 0;
	min-height: 665px;
	overflow: visible;
	border-right: 1px solid #666666;
} #ContentLftWrapinnr a{text-align: left; text-transform: uppercase; color: #FFCF0E; margin: 10px 3px; text-decoration: none;} #ContentLftWrapinnr a:hover{color: #FF9900;}
#ContentRitWrap{
	width: 206px;
	padding-top: 20px;
}
#ContentRitWrapinnr{
	width: 21%;
	margin-top: 20px;
	padding: 20px 0;
}
#HomeThreColumnHolder{
	width: 703px;
	padding-bottom: 20px;
	border-bottom: 1px solid #333333;
	min-height: 245px;
	overflow: hidden;
}
#HomeTwoColumnHolder{
	width: 703px;
	padding: 20px 0 0;
	min-height: 150px;
	overflow: hidden;
} 
#HomeTwoColumnHolder ul{margin-left: 20px; text-align: left;} #HomeTwoColumnHolder li{text-align: left; padding-bottom: 20px; list-style-type: none; background: url(../images/blt_btmHome.gif) left top no-repeat; padding-left: 20px; vertical-align: middle;}
#InnerLeftColumns{
	width: 205px;
	padding: 0 15px 30px 20px;
	border-left: 1px solid #333333;
} #InnerLeftColumns.Xtrleft{padding-left: 0; border: none;} #InnerLeftColumns h1{padding-bottom:8;} #InnerLeftColumns span{font-size: 14px; font-weight: bold;} #InnerLeftColumns.nobrdr{border: none;}
#NewsBoxWrap{
	margin: 25px 0 0;
	}
#NewsBox{
	background: url(../images/bck_news.gif) repeat-y center;
	padding: 5px;
	width: 198px;
} #NewsBox h1{font-size: 18px; padding-bottom: 5px;}
#Footer{
	background: url(../images/bck_footer.gif) top no-repeat;
	height: 69px;
	padding: 15px 20px;
} 
#FooterNavWrap{
	width: 50%;
	text-align: right;
}
#FooterNavWrap a{font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 0 20px 5px 0; text-transform: uppercase; text-decoration: none; color:#FFFFFF;} #FooterNavWrap a:hover{color:#999999;} #FooterNavWrap a.padnone{padding-right: 0;}
#BottomText{
	font-family: "Trebuchet MS";
	color: #0099FF;
	text-align: left;
	padding: 10px 18px;
	line-height: normal;
}
