@charset "utf-8";
/* CSS Document */

a{outline:none;}

body{ margin:0; padding:0; background:#eeeeee; font:normal 12px Arial, Helvetica, sans-serif; line-height:normal; }
img,a br,hr,h1,h2,h3,h4,h5,h6,ul,li,p,form,input{margin:0; padding:0; outline:none; border:none; }
img, div { behavior: url(iepngfix.htc) }

/* email CSS  */
.email{font:bold italic 18px Arial, Helvetica, sans-serif; text-shadow:1px 1px 3px #333; color:#000; padding-right:10px;}
.mailid { width:115px; height:20px; background:url(../grfx/emailBg.gif) no-repeat; font:normal 12px/12px Arial, Helvetica, sans-serif; margin:0 5px 0 0; padding:2px 4px 3px 3px;}
.zipcode{ width:56px; height:20px; background:url(../grfx/zipCodeBg.gif) no-repeat; font:normal 12px/12px Arial, Helvetica, sans-serif; margin:0 2px 0 0; padding:2px 4px 3px 3px;}
/* email CSS  */

/* Top Navigation  */
ul.topNav { width:984px; height:51px; line-height:normal; }
ul.topNav li { float:left; position:relative; list-style:none; z-index:99; }
ul.topNav li a { display:block; height:51px; float:left; text-indent:-9999px; }
ul.topNav ul { position:absolute; left:0; top:51px; padding:0; margin:0 0 0 -1px; display:none; list-style:none; }
ul.topNav ul li { margin:0; }
ul.topNav ul a { display:block; height:44px; }

ul.topNav li.home a { width:84px; background:url(../grfx/topNav.jpg) no-repeat; }
ul.topNav li.home a:hover { background:url(../grfx/topNav.jpg) 0 -51px no-repeat; }
ul.topNav li.about a { width:122px; background:url(../grfx/topNav.jpg) -84px 0 no-repeat; }
ul.topNav li.about a:hover { background:url(../grfx/topNav.jpg) -84px -51px no-repeat; }
ul.topNav li.state a { width:177px; background:url(../grfx/topNav.jpg) -206px 0 no-repeat; }
ul.topNav li.state a:hover { background:url(../grfx/topNav.jpg) -206px -51px no-repeat; }
ul.topNav li.news a { width:166px; background:url(../grfx/topNav.jpg) -383px 0 no-repeat; position:relative; }
ul.topNav li.news a:hover { background:url(../grfx/topNav.jpg) -383px -51px no-repeat; }
ul.topNav li.legislation a { width:131px; background:url(../grfx/topNav.jpg) -549px 0 no-repeat; }
ul.topNav li.legislation a:hover { background:url(../grfx/topNav.jpg) -549px -51px no-repeat; }
ul.topNav li.facts a { width:119px; background:url(../grfx/topNav.jpg) -680px 0 no-repeat; }
ul.topNav li.facts a:hover { background:url(../grfx/topNav.jpg) -680px -51px no-repeat; }
ul.topNav li.website a { width:185px; background:url(../grfx/topNav.jpg) -799px 0 no-repeat; }
ul.topNav li.website a:hover { background:url(../grfx/topNav.jpg) -799px -51px no-repeat; }

ul.topNav ul a.news1 { width:167px; background:url(../grfx/newsSubOut1.gif) no-repeat; }
ul.topNav ul a.news1:hover { background:url(../grfx/newsSubOver1.gif) no-repeat; }
ul.topNav ul a.news2 { width:167px; background:url(../grfx/newsSubOut2.gif) no-repeat; }
ul.topNav ul a.news2:hover { background:url(../grfx/newsSubOver2.gif) no-repeat; }
ul.topNav ul a.news3 { width:167px; background:url(../grfx/newsSubOut3.gif) no-repeat; }
ul.topNav ul a.news3:hover { background:url(../grfx/newsSubOver3.gif) no-repeat; }

ul.topNav ul a.legislation1 { width:250px; background:url(../grfx/legislationSubOut1.gif) no-repeat; }
ul.topNav ul a.legislation1:hover { background:url(../grfx/legislationSubOver1.gif) no-repeat; }
ul.topNav ul a.legislation2 { width:250px; background:url(../grfx/legislationSubOut2.gif) no-repeat; }
ul.topNav ul a.legislation2:hover { background:url(../grfx/legislationSubOver2.gif) no-repeat; }
ul.topNav ul a.legislation3 { width:250px; background:url(../grfx/legislationSubOut3.gif) no-repeat; }
ul.topNav ul a.legislation3:hover { background:url(../grfx/legislationSubOver3.gif) no-repeat; }

ul.topNav ul a.facts1 { width:200px; background:url(../grfx/factsSubOut1.gif) no-repeat; }
ul.topNav ul a.facts1:hover { background:url(../grfx/factsSubOver1.gif) no-repeat; }
ul.topNav ul a.facts2 { width:200px; background:url(../grfx/factsSubOut2.gif) no-repeat; }
ul.topNav ul a.facts2:hover { background:url(../grfx/factsSubOver2.gif) no-repeat; }
/* Top Navigation End  */

/* Body Container  */
.bodyContShadow { background:url(../grfx/bodyContentBg.png) no-repeat 0 0; behavior: url("iepngfix.htc"); }
.bodyContBorder { width:982px; height:600px; border:1px solid #a9a9a9; border-top:none; background:#f7f7f7; }

/* Left Container  */
.leftContainer { width:664px; }
.leftConttent { width:664px; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; }
.borderR { border-right:1px solid #cfcfcf; }
.borderB { border-bottom:1px solid #cfcfcf; }
.headingTxtH1 { font:bold 20px Arial, Helvetica, sans-serif; color:#1c1c1c; margin:7px 0 10px 0; }
.pageTxt { font:normal 12px Arial, Helvetica, sans-serif; color:#000; }
.mapTxt { font:normal 12px Arial, Helvetica, sans-serif; color:#494949; }
.storyTxt { font:bold 12px Arial, Helvetica, sans-serif; color:#000; }
.galleryBox { width:627px; height:425px; border:1px solid #d4d4d4; margin:20px auto 57px; background:url(../grfx/galBg.gif) repeat-x 0 0 #c8c8c8; }
.galleryButton { width:614px; margin:4px 0 0 7px; }
/* Left Container End  */
/* Rgiht Container  */
.rightBar { width:317px; margin:0; }
.rightSns { width:317px; background:url(../grfx/bgSns.gif) repeat-x; height:64px; }
.rightSns h2 { font:bold italic 16px Arial, Helvetica, sans-serif; color:#fff; margin:9px 35px 0px 15px; text-transform:uppercase; }
.rightSns .facebook { margin:12px 7px 0 0; width:36px; height:34px; }
.rightSns .facebook a {display:block; width:36px; height:34px; background:url(../grfx/sns1Out.gif) no-repeat; text-indent:-9999px;}
.rightSns .facebook a:hover { background:url(../grfx/sns1Over.gif) no-repeat;}
.rightSns .linkedIn { margin:12px 7px 0 0; width:35px; height:34px; }
.rightSns .linkedIn a {display:block; width:35px; height:34px; background:url(../grfx/sns2Out.gif) no-repeat; text-indent:-9999px;}
.rightSns .linkedIn a:hover { background:url(../grfx/sns2Over.gif) no-repeat;}
.rightSns .youtube { margin:12px 33px 0 0; width:36px; height:34px; }
.rightSns .youtube a {display:block; width:35px; height:34px; background:url(../grfx/sns3Out.gif) no-repeat; text-indent:-9999px;}
.rightSns .youtube a:hover { background:url(../grfx/sns3Over.gif) no-repeat;}

ul.rightNav { margin:0; }
ul.rightNav li { width:317px; list-style:none; }
ul.rightNav li a { display:block; width:317px; text-indent:-9999px; }
ul.rightNav li a.first { height:67px; background:url(../grfx/rightNav.jpg) 0 0 no-repeat; }
ul.rightNav li a.first:hover { background:url(../grfx/rightNav.jpg) 0 -276px no-repeat; }
ul.rightNav li a.second { height:69px; background:url(../grfx/rightNav.jpg) 0 -67px no-repeat; }
ul.rightNav li a.second:hover { background:url(../grfx/rightNav.jpg) 0 -343px no-repeat; }
ul.rightNav li a.third { height:70px; background:url(../grfx/rightNav.jpg) 0 -136px no-repeat; }
ul.rightNav li a.third:hover { background:url(../grfx/rightNav.jpg) 0 -412px no-repeat; }
ul.rightNav li a.fourth { height:68px; background:url(../grfx/rightNav.jpg) 0 -206px no-repeat; }
ul.rightNav li a.fourth:hover { background:url(../grfx/rightNav.jpg) 0 -482px no-repeat; }

.signHolder { width:317px; height:360px; background:url(../grfx/signBg.gif) repeat-x #e8e8e8; }
.signHolder h2 { font:bold italic 18px Arial, Helvetica, sans-serif; color:#4b4b4b; text-align:center; margin:16px 0 7px; }
.signHolder .signIneerHolder { width:277px; background:url(../grfx/signInerBg.gif) no-repeat; margin:0 auto; text-align:center; font:normal 14px Arial, Helvetica, sans-serif; color:#4b4b4b;}
.lVedioHolder { width:317px; height:368px; background:url(../grfx/signBg.gif) repeat-x #e8e8e8; }
.lVedioHolder h2 { font:bold italic 18px Arial, Helvetica, sans-serif; color:#042548; margin:23px 0 22px 24px; text-transform:uppercase; }
.lVedioHolder .lVedioIneerHolder { width:273px; background:#b4b4b4; margin:0 auto; }
.lVedioHolder .txtHolder { height:60px; background:url(../grfx/vedioTxtBg.gif) repeat-x; font:normal 10px Arial, Helvetica, sans-serif; color:#414141;}
.rightBotButton { height:45px; background:url(../grfx/rightButtonBg.gif) repeat-x; text-align:center; }
/* Rgiht Container End  */

/* Footer */
#footer { width:365px; height:40px; border:1px solid #636363; font:italic 14px/40px Arial, Helvetica, sans-serif; color:#000; margin:12px 1px 12px 0; text-align:center; }
/* Footer End  */
.formHeading { font:normal 22px/45px Arial, Helvetica, sans-serif; color:#fff; padding-left:5px; }
.TitleBox
	{
		background-image:url(../grfx/bgC17IntroTitle.gif);
		background-repeat:repeat-x;
	}

.TitleDetailBox
	{
		background-image:url(../grfx/bgC17IntroDetailBox.gif);
		background-repeat:repeat-x;
		background-color:#eaeaea;
	}

.Boieng_TextBox1 
	{ 
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
	background-color:#fff;
	border: 1px solid #b8bfb9;
	padding:3px 0 0 2px;
	height:17px;
	}
	
.Boieng_SelectBox 
	{ 
	COLOR: #000000;
	background-color:#ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 2px;
	vertical-align: middle;
	height:20px;
	}
.Boieng_SelectBox1
	{
	width:300px; height:22px;
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
	background-color:#d8eaff;
	border: 1px solid #b8bfb9;
	padding:0px 0 0px 2px;
	vertical-align: middle;
	}

.Boieng_TextBox1_Color 
	{ 
	COLOR: #000000;
	background-color:#d8eaff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 2px;
	vertical-align: middle;
	height:17px;
	padding-top:3px;
	}
	
.Boieng_TextBox2 
	{ 
	COLOR: #464a4c;
	background-color:#ffffff;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 4px;
	vertical-align: middle;
	}
.Boieng_TextBox2_twitter 
	{ 
	COLOR: #FFFFFF;
	background-color:#008abc;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 4px;
	vertical-align: middle;
	}

.Boieng_TextBox2_Color 
	{ 
	COLOR: #000000;
	background-color:#d8eaff;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 4px;
	vertical-align: middle;
	}

.Boieng_MandatoryTxt
	{ 
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	color:#FFFFFF;
	}
	
.Boieng_FormTitle
	{
		font-family: Arial, verdana, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
	}
	
.Boieng_FormPgBlack
	{
		font-family: verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
	}
	
.Boieng_FormPgGray
	{
		font-family: verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		text-decoration:none;
		font-weight:normal;
	}
.Boieng_InnerPgTxt
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:normal;
	}
.Boieng_NewsTxt
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#494949;
		font-weight:normal;
	}
	.Boieng_SeeDetailsLink
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
		color:#a51713;
		font-weight:normal;
	}

.Boieng_SeeDetailsLink:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#a51713;
		font-weight:normal;
	}