/* RESET CSS 
----------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: bottom;

	}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;color: black;background: white;font-family: "Lucida Grande", Georgia, "Times New Roman", Times, serif; font-size:12px;
} 


table {
	border-collapse: separate;border-spacing: 0;
}
caption, th, td {
	text-align: left;font-weight: normal;}

a { text-decoration:none;}

ul { list-style:none;}

h1 , h2 , h3 , h4 , h5 ,h6 { font-weight:normal;}

/* HOME CSS 
-------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.clear{clear:both;font-size:1px; line-height:1px;}

body { font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.containerDv { width:718px;height:532px; margin:0px auto;}

/* header -----------------------------*/

.headerDv { background:url(../images/headerStrip.gif) repeat-x; width:100%; height:85px;}

.headerDv .containerDv .logoDv { float:left; width:234px;}
.headerDv .containerDv .navigatorDv { float:right; width:auto;}
.navigatorDv {padding:43px 0 0 0;}
.navigatorDv ul {
	padding:13px 0 0 0;
}
.navigatorDv ul li { float:left; display:inline; padding:0 16px 0 15px;}
.navigatorDv ul li a { color:#8D9092; font-size:18px; letter-spacing:-1px; line-height:55px;}
.navigatorDv ul li a:hover { color:#378bd0; text-decoration:underline;}


/* main  -----------------------------*/

.mainDv { background: #ebecee url(../images/mainStrip.gif) repeat-x; height:auto; width:100%; padding-bottom:26px;}

/* section one -----------------------------*/
.sectionOne { padding:10px 0 0 0;}
.sectionOne .homeAch { float:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#4E5357; text-decoration:underline; line-height:17px; padding:0 0 0 12px;}

.sectionOne .searchDv { float:right; width:230px; display:inline; margin:0 10px 0 0;}
.sectionOne .searchDv .serBox { float:left; background:url(../images/searchBox.gif) no-repeat; height:24px; width:191px; margin:1px 0 0 0; display:inline;}
.sectionOne .searchDv .serBox input { width:150px; background:none; border:none; margin:1px 0 0 15px; color:#A7B2BB; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:2px 0 0 0;} 
.sectionOne .searchDv .serButton { float:right; background:url(../images/searchButton.gif) no-repeat; cursor:pointer; border:none; height:26px; width:26px;}

/* section two -----------------------------*/
.sectionTwo { padding:12px 0 0 12px;font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#859199; line-height:15px; }
.sectionTwo h1 { font-size:15px; color:#86919A; text-transform:uppercase; letter-spacing:-1px; word-spacing:1px; line-height:25px; padding:10px 0 13px 0;}

.sectionTwo .passageDv {}
.sectionTwo .passageDv img { float:left; width:11px; margin:2px 0 0 0; display:inline;}
.sectionTwo .passageDv p { float:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#859199; line-height:15px; padding:0 0 0 18px; display:inline;}


/* box holder ---------------------------*/

.boxHolder { padding:28px 0 0 5px;}
.boxHolder .box_One { float:left; background:url(../images/box2.jpg) no-repeat; /*width:223px; height:278px;*/ position:relative;width:230px; height:292px;}
.boxHolder .box_One:hover { background:url(../images/boxhov2.jpg) no-repeat; width:230px; height:292px;}

.boxHolder .box_Two { float:left; background:url(../images/box2.jpg) no-repeat; /*width:223px; height:278px;*/ position:relative; margin:0 0 0 6px; display:inline;width:230px; height:292px;}
.boxHolder .box_Two:hover { background:url(../images/boxhov2.jpg) no-repeat;} 

.boxHolder .box_Three { float:left; background:url(../images/box2.jpg) no-repeat; /*width:223px; height:278px;*/ position:relative;margin:0 0 0 6px; display:inline;width:230px; height:292px;}
.boxHolder .box_Three:hover { background:url(../images/boxhov2.jpg) no-repeat;} 


.boxHolder .box_One .img01Dv { position:absolute; top:100px; left:42px;}
.boxHolder .box_Two .img02Dv { position:absolute; top:100px; left:38px;}
.boxHolder .box_Three .img03Dv { position:absolute; top:100px; left:38px;}

.titleTxt { font-size:22px; color:#333537; text-align:center; text-transform:uppercase; letter-spacing:-1px; line-height:64px;}

.boxPara {}
.boxPara { text-align:center; line-height:30px; padding:140px 0 0 0;} 
.boxPara a {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#7E8A96;}
.boxPara .bullet { background:url(../images/bullet.gif) no-repeat left 7px; padding:0 0 0 6px;}
.boxPara a:hover {color:#378bd0; text-decoration:underline;}

.readPara { text-align:center;}
.readPara a { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333537; background:url(../images/readMore.png) no-repeat left 0px; padding:0px 0 0 20px; line-height:25px;}
.readPara a:hover { text-decoration:underline;}

/* section four ---------------------------*/
.blankDv { height:96px; line-height:1px; font-size:1px;}
.sectionFour { padding:0px 0 0 0;}
.sectionFour ul { float:left; padding:0 0 0 10px;}
.sectionFour ul li { font-family:Tahoma, Geneva, sans-serif; color:#A1A9B1; font-size:11px; background:url(../images/star.gif) no-repeat left 3px; line-height:14px; padding:0 0 0 9px;}
.sectionFour a { float:right; color:#0094CB; font-size:11px; font-family:Tahoma, Geneva, sans-serif; text-decoration:underline; padding:0 22px 0 0; line-height:15px;}

/* content dv -------------------------------------------------------*/

.ContentsDv { background: #373a3d url(../images/contentStrip.gif) repeat-x; height:auto; width:100%; padding:0 0 17px 0;}

/* left -----------*/
.ContentsDv .containerDv .leftContents { float:left; width:312px; display:inline; padding:0 0 0 7px;}

.titleCont { font-size:24px; color:#fff; line-height:35px; padding:22px 0 0 0;}
.leftContents ul { padding:4px 0 0 0;}
.leftContents ul li { height:40px; border-bottom:1px solid #45494c;font-family:Tahoma, Geneva, sans-serif; color:#99A5B2; line-height:37px;}
.leftContents ul li span { background:url(../images/bulletBox.gif) no-repeat left center; padding:0 0 0 22px;}

#noBorder { border:none;}

.readDv  .rdMore { float:left;font-family:Tahoma, Geneva, sans-serif; color:#fff; text-decoration:underline; padding:0 0 0 22px;}
.readDv  .twitter { float:right; display:block; width:12px; height:12px;}
.readDv p {font-family:Tahoma, Geneva, sans-serif; color:#99A5B2; line-height:23px;padding:0 0 0 22px;}

/* right -----------*/
.ContentsDv .containerDv .rightContents { float:right; width:315px;} 
.rightContents p {font-family:Tahoma, Geneva, sans-serif;color:#99A5B2; line-height:16px; padding:12px 0 0 0;}
.rightContents p a { color:#fff; text-decoration:underline;}
.rightContents p a:hover , .readDv  .rdMore:hover { text-decoration:none;}

/* footer ------------------------------------------------------------*/

.footerDv { background:url(../images/footer.gif) repeat-x; height:74px;}
.footerDv .containerDv p { color:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:25px; padding:20px 0 0 0;}
.footerDv .containerDv p a {color:#fff; font-family:Tahoma, Geneva, sans-serif;}
.footerDv .containerDv p a:hover { text-decoration:underline;}
