/*@import url("menu.css");*/
@import url("fonts/stylesheet.css");
@import url("variations/stylesheetwidget.css");
@import url("default.override.css");
/* CSS Document */
/* DNN Skin Design and Developed by T-Worx Inc. www.t-worx.com*/

body{font:13px/16px Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; margin:0px; padding:0px; border:0px;}
*{margin:0;padding:0;}

textarea {resize: none;}

.Container input[type="text"], .Container textarea, 
.Container .dnnFormItem input, .Container .dnnFormItem .dnnFormInput, .Container .dnnFormItem textarea{
	border: #C0C7D1 1px solid;
	background-color: white;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	font:13px/16px Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; 
}
.Container .dnnForm input.dnnFormRequired, .Container .dnnForm textarea.dnnFormRequired, .Container .dnnForm select.dnnFormRequired{
	border-left: #f00 5px solid;
}

.ClearFloat{clear:both;line-height:0;font-size:0;}
/*=====================================================================
General End Here
=====================================================================*/

/* Page elements Positioning */
html{ height:100%; }
body{ height:100%; }
form{ height:100%; }
.Container{min-height:100%; min-width:808px; width:100%; position:relative; overflow:auto; overflow-x: hidden;}
.BackgroundPane{}
	.BGTable1{ min-height:100%; width:100%; z-index:-3; position:absolute; top:0; left:0; bottom:0; right:0;}
	.BGTable2{ min-height:100%; width:100%; z-index:-2; position:absolute; top:0; left:0; bottom:0; right:0;}
	.BGTable3{ /*min-height:100%; width:100%;*/ z-index:0; position:absolute; top:0; left:0; bottom:0; right:0; zoom:0.8;}
.TopPane{position:relative;z-index:1;}
.MiddlePane{margin:0 auto; padding-bottom:256px; width:808px;position:relative;z-index:1;}
.BottomPane{position: absolute; bottom:0; width: 100%; height:256px;z-index:1;}
/* End Page elements Positioning */

.BGTable1{ background:url(images/bg.gif) 0 0 repeat-x #dcedf8;}
.BGTable2{ background:url(images/clouds-bg.png) 50% 0 repeat-x;}
.BGTable3{ background:url(images/header-bg.png) 0 0 no-repeat; height:446px; width:205;}
.BGTable3 a{}
.BGTable3 a img{height:120px; width:205px;}

.MiddlePane{ }

/* Navigation panel start here */
.NavPane{ background:url(images/nav-bg.gif) 0 0 repeat-x; position:relative; height:67px; padding:0 26px; }
.NavLeft{ position:absolute; top:0; left:0; background:url(images/nav-left.png) 0 0 no-repeat; width:26px; height:67px;}
.NavRight{ position:absolute; top:0; right:0; background:url(images/nav-right.png) 100% 0 no-repeat; width:26px; height:67px;}
.Escola .NavPane{ background:url(images/nav-bg-escola.gif) 0 0 repeat-x !important; position:relative; height:67px; padding:0 27px;  }
.Escola .NavLeft{ background-image:url(images/nav-left-escola.png); }
.Escola .NavRight{ background-image:url(images/nav-right-escola.png); }

.NavInner{ float:left; width:570px; margin:0px 0px 0px 10px;}
.SearchPane{ float:right; width:188px; padding:14px 0 0 0; margin-right:-26px; position:relative; font-size:0px; line-height:0px;}
.SearchPane input{ float:left; width:140px; height:25px; background:url(images/search-box-bg.gif) 0 0 repeat-x; border:0 !important; margin:0; padding:2px 2px 1px 2px; color:#F8F8F8; font-size:13px!important; line-height:16px!important;}
.Escola .SearchPane input{ background-image:url(images/search-box-bg-escola.gif);}
.SearchPane a{ float:left; padding:0; margin:0; position:relative;}

.LogoPane{float:left; width:325px; margin:20px 30px 0 130px; height:1px;}
/*TopMainLeft Ends here*/

/*=====================================================================
TopMain Ends here
=====================================================================*/

/* ContentPane Start here */
.BodyContentTop{ background:url(images/top-round.png) 0 0 no-repeat; width:729px; padding:11px 40px 7px; height:30px;}
.BodyContentMiddle{ background:url(images/box-bg.png) 0 0 repeat-y; width:808px;}
.BodyContentJoint{ background:url(images/box-joint.png) 0 0 no-repeat; width:808px; height:37px;}
.BodyContentBottom{ background:url(images/bottom-curve.png) 0 0 no-repeat; width:808px; height:14px;}
.UnderBodyContentBottom { width:808px; height:16px; padding:0px 40px;}

.ContentPane1{ padding:0px 40px; line-height: 8px; clear:both;}
.ContentPane2{ float:left; width:280px;}
.ContentPane3{ float:right; width:436px;}

.ContentPane2H{ float:left; width:280px; margin:0 0 0 0;}
.ContentPane3H{ float:right; width:437px;}

/*.ContentPane{ width:735px; margin:0 0 0 36px; padding:0 0 5px 0;}*/
.ContentPane{ margin:0 40px 5px 0; min-height:5px;}

.ContentPane4{ width:729px; margin:0 0 0 40px; padding:0 0 5px 0;}
.ContentPane5{ float:left; width:222px; margin:0 18px 0 0;}
.ContentPane6{ float:left; width:222px; margin:0 0px 0 0;}
.ContentPane7{ float:right; width:250px;}

.ContentPane11{ width:770px; margin:0; padding:0 0 5px 0;}
.ContentPane12{ float:left; width:502px; margin:0 0px 0 0;}
.ContentPane13{ float:right; width:250px; padding:0 0 0 0;}
.ContentPane14{ float:left; width:262px; margin:0 18px 0 0;}

.ContentPane15{ float:left; width:398px; padding:0 0 0 0; margin:0 0 0 0px;}
.ContentPane16{ float:right; width:358px; margin:0 0 0 0;}


.ContentPane17{ float:left; width:358px; margin:0 0 0 40px;}
.ContentPane18{ float:right; width:358px; padding:0 0 0 0;}

/*.ContentPane1T{ margin:0 0 5px 0; min-height:5px;}*/
.ContentPane1T{ width:729px; margin:0 0 0 40px; padding:0 0 5px 0;}
.ContentPaneLeft{ float:left; width:554px; min-height:20px;}
.ContentPaneRight{ float:right; width:310px; min-height:20px;}
/* ContentPane Ends here */

.PortalTitlePane {margin: 0px 0px 0px 0px; float:left; width:100%; text-align: center; height:38px; overflow:hidden;}
.PortalTitlePane .PortalTitle {line-height:28px;display:inline-block; color:#ffffff; font-family: Y2KNeophyteRegular, Arial; font-size:20px; font-weight:normal; }
.PortalTitlePane .PortalTitleSmall {line-height:24px;display:inline-block; color:#ffffff; font-family: Y2KNeophyteRegular, Arial; font-size:14px; font-weight:normal; }
/*a.PortalTitle, a.PortalTitle:link, a.PortalTitle:visited { line-height:38px;display:inline-block; color:#ffffff; font-family: Y2KNeophyteRegular, Arial; font-size:16px; font-weight:bold; }
a.PortalTitle:hover { color:#B02425; }
a.PortalTitleSmall, a.PortalTitleSmall:link, a.PortalTitleSmall:visited { line-height:34px;display:inline-block; color:#ffffff; font-family: Y2KNeophyteRegular, Arial; font-size:12px; font-weight:bold; }
a.PortalTitleSmall:hover{ color:#B02425; }*/
a.PortalTitle:link, a.PortalTitle:visited, a.PortalTitle:active, 
a.PortalTitleSmall:link, a.PortalTitleSmall:visited, a.PortalTitleSmall:active  {color:#ffffff;}
a.PortalTitle:hover, a.PortalTitleSmall:hover{ color:#5B1011; }
.PortalTitlePane sup {line-height:0px;}

span.PortalTitle, span.PortalTitleSmall{padding:0px 4px;}
/*.ie6 .PortalTitle, .ie7 .PortalTitle, .ie8 .PortalTitle, .ie9 .PortalTitle {font-size:18px;}
.Escola .PortalTitle {font-size:18px;}*/
/*.PortalTitle {*/
/*text-shadow:1px 1px 5px #999; */
/*text-shadow:
		 1px -1px 3px rgba(150, 150, 150, 0.2),
		-1px  1px 3px rgba(150, 150, 150, 0.2),
		 1px  1px 3px rgba(150, 150, 150, 0.2),
		-1px -1px 3px rgba(150, 150, 150, 0.2),
		 0px  1px 3px rgba(150, 150, 150, 0.2),
		 0px -1px 3px rgba(150, 150, 150, 0.2),
		 1px  0px 3px rgba(150, 150, 150, 0.2),
		-1px  0px 3px rgba(150, 150, 150, 0.2);*/
/*}*/
.ie6 .PortalTitle, .ie7 .PortalTitle, .ie8 .PortalTitle, .ie9 .PortalTitle
{
/*	background-color: #C1E0F2;
	zoom: 1;
*/	/* IE 8: yes, it is ugly but it has to be on one line. :-( */
/*	-ms-filter: "progid:DXImageTransform.Microsoft.Chroma(color='#C1E0F2') progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=1, Color=#9EC2DB)";
*/	/* IE 6,7 is more flexible: it can be on multiple lines. */
/*	filter: progid:DXImageTransform.Microsoft.Chroma(color='#C1E0F2') 
			progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=1, Color=#9EC2DB);
*/}

.FontSizerPane{ float:right; width:70px; margin:9px 0px 0 0; position:relative;}
.DatePane{ float:left; width:auto;}
.LoginPane{ float:right; width:auto; margin:-5px 7px 0 0;}

/* BottomPane start here */
.BottomPane{}
.FooterPane{background:url(images/footer-bg.png) center bottom repeat-x; min-width:808px;}
.FooterInner{width:730px; margin:0 auto; padding:8px 0 0 0; height:150px;}
.FooterLeft{float:left; width:460px;}
.FooterRight{float:right; width:250px; text-align:right;}
.FooterPane2{background:url(images/logos-bg.png) 50% 0 no-repeat #063; min-width:808px;}
.FooterPane2{background-color:#063;}
.FooterInner2{width:808px; margin:0 auto; padding:8px 0 0 0px; height:90px; text-align:center;}
/* BottomPane ends here */

.BreadcrumbPane { padding:2px 0px 10px 0px; font-size:11px; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}
.BreadcrumbPaneIP { color:black; padding:0px 0px 0px 40px; position:relative; top: -4px; font-size:11px; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;} 
.Breadcrumb {font-weight: normal;color: #B02425;text-align:left;text-decoration:none; font-size:11px; vertical-align:top;font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}
A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active {font-weight: normal;font-size:11px;color: #B02425;font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;text-align:left;/*text-decoration:none;*/}
A.Breadcrumb:hover {font-weight: normal;font-size:11px;color: #5B1011;text-align:left;/*text-decoration:none;*/font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}
/*=====================================================================*/
/* Skin Properties                                                     */
/*=====================================================================*/
.TWTreeLogo { position:absolute; left:-135px; top:-80px;}
/* Login hover styles*/
.Login,A.Login:link,A.Login:visited,A.Login:active {color:#B02425;font-size:11px; font-weight: normal;text-decoration:none; margin:0 5px 0 0;}
A.Login:hover {color:#5B1011!important;}

/* User hover styles*/
.User,A.User:link,A.User:visited,A.User:active {color:#B02425;font-size:11px; font-weight: normal;text-decoration:none; margin:0 0 0 5px;}
A.User:hover {color:#5B1011!important;}

/*Date Styles*/
.Date { color:#626261; font-size:11px; text-decoration:none;}

/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {font-weight:normal;color:#B02425;text-decoration:none;padding:0px 2px; font-size:11px;
background: #dbece8; border: 1px solid #cae7e0; padding:3px 6px; -moz-border-radius:4px;  -webkit-border-radius:4px;}
A.Footer:hover {font-weight:normal;color:#5B1011!important;text-decoration:none;	padding:3px 6px;background: #ffffff;}

/* Copyright text syle */
.Copyright {display:block; float:left; color:#3F9413; font-size:11px; text-align:center; 
line-height:15px; font-weight:normal;text-decoration:none;}
A.Copyright:link,A.Copyright:visited,A.Copyright:active,
.Copyright A:link,.Copyright A:visited,.Copyright A:active {color:#3F9413;}
A.Copyright:hover, .Copyright A:hover {color: #5B1011;}
/* Link Pane text syle */
.Link {	font-size: 11px; color: #B02425;	text-decoration:none;}
A.Link:link, A.Link:visited, A.Link:active {font-size: 11px;	color: #B02425;	text-decoration:none;}
A.Link:hover {color: #5B1011;}

/* Host Pane text syle */
.Host {	font-size: 11px; text-transform:uppercase;color: #B02425;	text-decoration:none;}
A.Host:link, A.Host:visited, A.Host:active {	font-size: 11px;	color: #363636;	text-decoration:none;}
A.Host:hover {color: #5B1011;}


/*=====================================================================*/
/* Template Text and Link Styles Based on Colors                       */
/*=====================================================================*/

/*ControlPanel*/ 
.ControlPanel { margin:10px auto!important; width:962px; border:2px solid #d6e3fa;}

/* Default font style Style */
body, html, TH, TD, td,  div , p, table { color: #555;  font-size: 13px; line-height:16px; font-weight: normal; text-decoration: none; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}
p { margin:0px; padding:0px 0px 15px 0px; color:#555;}
td { text-align:left;}
/*Default List style */

ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; vertical-align:top;} 
li { list-style:none!important; padding:0px 3px 2px 0px; margin:0px 0px 0px 0px; vertical-align:middle; font-weight:normal;}
ol { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; vertical-align:top;} 
ol li {padding:0px 3px 2px 0px; margin:0px; list-style-type:decimal!important; list-style-image:none!important;}
img , a img { border:none!important; outline:none!important; text-decoration:none!important;}
br { margin:0px; padding:0px; height:1px;}

/*.ContentMiddleLeft li, .ContentMiddleLeft h3{ color:#004278!important;}*/
/**/
.DNNEmptyPane{margin:0;padding:0;width:0;height:0;line-height:0;display:none;}
/* Default link syle */
A:Link, A:Visited, A:Active {color: #B02425;text-decoration: none;font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}
A:Hover {color: #5B1011;/*text-decoration: underline;*/font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}

/* Black (Default color) */
.Normal { color: #333333; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; font-size: 13px; font-weight: normal; line-height:normal;}
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #B02425; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; }
A.Normal:Hover { color: #5B1011; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; font-size: 13px; font-weight: normal; /*text-decoration: underline; */}

.NormalBold { color: #333333;  font-weight: bold;}
/*Extra Font color styles*/
/* Blue */
.NormalBlue { color: #09619a; font-weight: normal; }
.NormalBoldBlue { color: #09619a; font-weight: bold; }
/* Orange */
.TextOrange {color: #ef8029;}
.NormalOrange { color: #ef8029; font-weight: normal; }
.NormalBoldOrange { color: #ef8029; font-weight: bold; }
/* Green */
.TextGreen {color: #297808;}
.NormalGreen { color: #297808; font-weight: normal; }
.NormalBoldGreen { color: #297808; font-weight: bold; }
/* Red */
.NormalRed { color: #a9000d; font-weight: normal; }
.NormalBoldRed { color: #a9000d; font-weight: bold; }
/* Gray */
.NormalGray { color: #707070; font-weight: normal; }
.NormalBoldGray { color: #707070; font-weight: bold; }
/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/
/* H1 */H1 { color: #3C3C3C; font-size: 20px; font-weight:normal; padding:0px 0px 5px 0px; margin:0px 0px; line-height:normal;font-family: Verdana, sans-serif;;}
/* H2 */H2 { color: #3C3C3C; font-size: 18px; font-weight: normal; padding:0px 0px 5px 0px; margin:0px; line-height:normal; font-family: Verdana, sans-serif;}
/* H3 */H3 { color: #3C3C3C; font-size: 16px; font-weight: bold; padding:0px 0px 5px 0px; margin:0px; line-height:normal; font-family: Verdana, sans-serif;}
/* H4 */H4 { color: #3C3C3C; font-size: 14px; font-weight: bold;  padding:0px 0px 5px 0px; margin: 0px 0px; line-height:normal;font-family: Verdana, sans-serif;}
/* H5 */H5 { color: #3C3C3C; font-size: 13px; font-weight: bold;  padding:0px 0px 5px 0px; margin:0px; line-height:normal;font-family: Verdana, sans-serif;}
/* H6 */H6 { color: #3C3C3C; font-size: 12px; font-weight: normal; padding:0px 0px 5px 0px; margin:0px; line-height:normal; font-family: Verdana, sans-serif;}
/*Small*/small {font-size: 11px;}
/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/
/* Default Container Title Style */
.Head { color: #333333; font-size: 13px; font-weight: bold; text-decoration: none;font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; }
A.Head:Link, A.Head:Visited, A.Head:Active { color: #B02425; font-size: 13px; font-weight: bold; text-decoration: none; }
A.Head:Hover { color: #5B1011; /*text-decoration:underline;*/}

/* SubHead */
.SubHead { color: #333333; font-size: 12px; font-weight: bold; text-decoration: none;font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Active { color: #B02425; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHead:Hover { color: #5B1011;/*text-decoration:underline;*/}

/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { color: #333333;font-weight: bold; text-decoration: none; text-transform:uppercase; font-size: 11px; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif}
A.SubSubHead:Link, A.SubSubHead:Visited,  A.SubSubHead:Active { color: #B02425; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Hover{color: #5B1011;/*text-decoration:underline;*/}

/* Text style for skin objects */
.SkinObject { color: #333333; font-size: 11px; font-weight: normal; text-decoration: none; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active { color: #B02425; font-size: 11px; font-weight: normal; text-decoration: none; }
 A.SkinObject:Hover {color: #5B1011;/*text-decoration:underline;*/}
/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/
/* Normal Text Box */
.NormalTextBox { color: #333333; background:#FFFFFF; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; vertical-align: middle; border: 1px solid #bec0bb;}
td.NormalTextBox , span.NormalTextBox, table.NormalTextBox {padding: 0px;margin: 0px;	background:none;border:none;}

/* Admin link styles */
A.CommandButton:Link, A.CommandButton:Visited, A.CommandButton:Active {font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; color:#B02425; font-size: 13px; cursor:pointer; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Hover {font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; color:#5B1011; font-size: 13px; font-weight: bold; /*text-decoration: underline;*/ cursor:pointer; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }

/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active {font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; color:#B02425; cursor:pointer; font-size: 13px; font-weight: bold;background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Hover {font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; color:#5B1011; font-size: 13px; font-weight: bold; /*text-decoration: underline;*/ cursor:pointer; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }

/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color: #000000; font-weight: bold; text-decoration: none; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}
.DataGrid_AlternatingItem { color: #333333;  font-weight: normal; text-decoration: none; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}
.DataGrid_Item { color: #000000; font-weight: normal; text-decoration: none;font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif; }
/*=========================================================================================================================================================================================================================================================================================================================================================*/
/* Module Action Menus */
.ModuleTitle_SubMenu{border-width:1px 1px 0px 1px; border-style:solid; border-color:#a8c4d6;}
.ModuleTitle_SubMenu table {padding:0px; border:0px; position:absolute; margin:0px;} 
.ModuleTitle_SubMenu td span { padding:4px 8px 4px 4px;}
.ModuleTitle_SubMenu td{background:#d3dfea;	white-space: nowrap; padding:0px;border-top:1px solid #e9f1f8;border-bottom:1px solid #a8c4d6;color:#345c81!important;} 
.ModuleTitle_MenuIcon {background:#d3dfea; padding:3px;}
.ModuleTitle_MenuItem {background:#dde9f1;}
td.ModuleTitle_MenuItemSel , .ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background: #345c81;color: #fff!important;}
.ModuleTitle_MenuBreak { display:none;}
.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:1px;background: #f8f4e6; display:block;}
.ModuleTitle_SubMenu td span { padding:4px 8px 4px 4px;}/*
/**/
/*Link Module Styles*/

/*========= Page styles ==============*/

div.twitter{ width:147px; height:25px; background:url(images/twitter.png) 0 0 no-repeat; text-indent:-5000px; padding:49px 0 0 0;}
div.twitter a{width:65px; height:17px; margin:0 0 0 78px; display:block;}

.headerBoxText{ width:180px;}

/* Baner style */
.baner{ width:454px; height:224px; background:url(images/baner-bg.png) 0 0 no-repeat; padding:27px 0 0 24px;}
.baner h2{ font:bold 22px/26px Tahoma, Arial, Sans-serif; color:#6A1111; padding:0 0 4px 0;}
.baner h3{ font:bold 34px/39px Tahoma, Arial, Sans-serif; color:#FAD817; background-color:#6A1111; padding:0 8px; margin:0 0 9px 0; text-transform:uppercase; width:370px;}
.baner p{ font:normal 16px/18px Tahoma, Arial, Sans-serif; color:#6A1111; padding:0!important; width:316px;}

.SearchTextBox{ background-color:#00FF00!important;}

p span.date{ font-size:18px; line-height:20px; color:#26ADC0;}
p.blueBGText{ background-color:#35C3D7; color:#fff!important; padding:10px !important; margin:0 0 12px 0;}

ul.featureList{ font-size:13px; line-height:28px; }
ul.featureList li{ border-bottom:solid 1px #DDDDDD; padding:0; margin:0; }
ul.featureList li a{ color:#B02425; display:block; padding:0 0 0 27px; background:url(images/list-icon.png) 6px 7px no-repeat;}
ul.featureList li a:hover{ color:#fff; background-color:#7AC62E;}

.contactTxtBox{ width:205px; height:20px; border:solid 1px #CFCDC0; color:#313030; background-color:#fff; margin:0 0 6px 0; font-size:12px; line-height:20px; padding:0 0 0 5px; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}
.contactComment{ width:205px; height:80px; border:solid 1px #CFCDC0; color:#313030; background-color:#fff; margin:0 0 6px 0; font-size:12px; line-height:20px; padding:0 0 0 5px; font-family:Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;}

img.leftImage{ float:left; margin:0 10px 10px 0;}

ul.numList li{ padding:0;}
ul.numList li span.leftText{ display:block; float:left; background:url(images/num-bg.gif) 0 0 no-repeat; width:31px; height:31px; font:bold 20px/31px Tahoma, Arial, Sans-serif; color:#fff; margin:0 12px 0 0; text-align:center; }
ul.numList li span.rightText{ display:block; float:left; width:200px; border-bottom:solid 3px #35C3D7; line-height:18px; padding:0 0 10px 0; margin:0 0 10px 0;}
ul.numList li span.noBor{ border:0;}

ul.contactNo{ list-style-type:none !important; padding:0; margin:0;}
ul.contactNo li{ list-style-type:none !important;padding:0 0 5px 0;}
ul.contactNo li strong{ color:#0E5876;}
div.map{ margin:10px 0 0 0; border:solid 1px #DDDDDD;}
a.viewMap{ color:#7A011D;}

p.smallTitle{ font-weight:bold; color:#0E5876;}

/*Styles For DNN Link Module*/
/*Default Link Module Styles*/
.LinksDesignTable { width:220px!important;}
.LinksDesignTable td { padding:0px; background:none; border-bottom:1px solid #dddddd;}
.LinksDesignTable a{  padding:0px 5px 0px 1px;display:block; margin:0px; background:none; text-decoration:none; font-size:13px!important;color:#B02425!important; line-height:28px!important; overflow:hidden; white-space:normal!important;}
.LinksDesignTable a:hover, .LinksDesignTable a:active{  background:none; text-decoration:none; color:#388e10!important;}

/*Link Module Styles2*/
.IconTitleGreenContentpane .LinksDesignTable { width:220px!important}
.IconTitleGreenContentpane .LinksDesignTable td { padding:0px; background:none; border-bottom:1px solid #dddddd;}
.IconTitleGreenContentpane .LinksDesignTable a{  padding:0px 5px 0px 27px;display:block; margin:0px; background:url(images/list-icon.png) 6px 7px no-repeat; text-decoration:none; font-size:13px!important;color:#B02425!important; line-height:28px!important; overflow:hidden; white-space:normal!important;}
.IconTitleGreenContentpane .LinksDesignTable a:hover, .IconTitleGreenContentpane  .LinksDesignTable a:active{  background:url(images/list-icon.png) 6px 7px no-repeat #7AC62E; text-decoration:none; color:#FFF!important;}

/*Slider Styles*/
#slider {margin: 0 auto;position: relative; width:478px;background:url(images/SliderShadow.png) right bottom no-repeat; padding:0px 0px 11px 0px;}
.Panel {float: left; position: relative;}
.scroll {height: auto;width: 478x;overflow: auto;overflow-x: hidden;position: relative;clear: left;}
.scrollContainer { height:220px; margin-bottom:1px;}
.scrollContainer div.panel {padding:0px;height: auto;width:478px;}
.hide {display: none;}
ul.navigation { padding:0px; margin:0px 0px;}
.navigation li{ padding:0px!important; margin:2px!important; list-style:none!important; float:right;}
.navigation li a {color:#000; text-decoration:none; border:none; position:absolute;}
.navigation li a img { position:absolute; bottom:-30px; right:50px; margin-left:10px; border:none!important; outline:none!important; text-decoration:none!important;}
.navigation li a:hover , .navigation li a.selected  {}
.navigation li a:focus{ outline: none;}

.navigation li a .YellowDot {background:url(images/YellowDot.gif) top left no-repeat; right:85px;}
.navigation li a .OrangeDot {background:url(images/OrangeDot.gif) top left no-repeat; right:70px;}
.navigation li a .BlueDot   {background:url(images/BlueDot.gif) top left no-repeat; right:55px;}
.navigation li a .PurpleDot {background:url(images/PurpleDot.gif) top left no-repeat; right:40px;}

.navigation li a:hover .BlueDot   , .navigation li a.selected .BlueDot {background:url(images/BlueDotHover.gif) top left no-repeat;}
.navigation li a:hover .OrangeDot , .navigation li a.selected .OrangeDot {background:url(images/OrangeDotHover.gif) top left no-repeat;}
.navigation li a:hover .PurpleDot , .navigation li a.selected .PurpleDot {background:url(images/PurpleDotHover.gif) top left no-repeat;}
.navigation li a:hover .YellowDot , .navigation li a.selected .YellowDot {background:url(images/YellowDotHover.gif) top left no-repeat;}

/*Slider End*/



/*=========================================================================================================================================================================================================================================================================================================================================================*/
/*User Profile*/
/*.SDT ul.dnnActions{}
		.SDT ul.dnnActions, .SDT ul.dnnActions li{list-style:none;padding:0;margin:0;}
			.dnnForm .SDT ul.dnnActions, .SDT ul.dnnActions{margin:5px 0px 0px 0px;border-top:#ffffff 1px dashed ;padding:5px 0px 0px 0px;}
			.SDT ul.dnnActions li{overflow:hidden;display:block;float:left;}
			.SDT ul.dnnActions li a{display:block;float:left;}
			.SDT ul.dnnActions li a, 
			.SDT a.dnnPrimaryAction, .SDT a.dnnPrimaryAction:link, .SDT a.dnnPrimaryAction:visited, 
			.SDT a.dnnSecondaryAction, .SDT a.dnnSecondaryAction:link, .SDT a.dnnSecondaryAction:visited {padding:0 1.2em;line-height:2.5;}
		.SDT ul.dnnActions input{display:none}   
		.SDT a.dnnPrimaryAction, .SDT a.dnnPrimaryAction:link, .SDT a.dnnPrimaryAction:visited, 
		.SDT a.dnnSecondaryAction, .SDT a.dnnSecondaryAction:link, .SDT a.dnnSecondaryAction:visited {display:inline-block;}
		.SDT a.dnnPrimaryAction, .SDT a.dnnPrimaryAction:link, .SDT a.dnnPrimaryAction:visited {
			background:none;
			background-color:#3f9413;
			background-image:none;
			filter:none;
			-moz-border-radius:5px;
			border-radius:5px;
			text-shadow:none;
			color:#fff;
			text-decoration:none;
			font-weight:bold;
			border-color:#3f9413;
			margin-right:0px;
		}
*/		/*a[disabled].dnnPrimaryAction, a[disabled].dnnPrimaryAction:link, a[disabled].dnnPrimaryAction:visited,a[disabled].dnnPrimaryAction:hover, 
		a[disabled].dnnPrimaryAction:visited:hover,dnnForm.ui-widget-content a[disabled].dnnPrimaryAction{text-decoration:none;color:#bbb;background:#818181;
		background:-moz-linear-gradient(top, #818181 0%, #656565 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#818181), color-stop(100%,#656565));
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#818181', endColorstr='#656565',GradientType=0 );
		-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#818181', endColorstr='#656565',GradientType=0 )";cursor:default;}*/
/*		.SDT ul.dnnActions a.dnnPrimaryAction:hover, .SDT ul.dnnActions a.dnnPrimaryAction:visited:hover, .SDT a.dnnPrimaryAction:hover {
			background:none;
			background:#6DBD28;
			filter:none;
			color:#fff;
			border-color:#6DBD28;
			margin-right:0px;
		}
		.SDT ul.dnnActions a.dnnSecondaryAction, .SDT ul.dnnActions a.dnnSecondaryAction:link{font-weight:bold;text-decoration:none;padding:0 1em;color:#B02425;}
		.SDT ul.dnnActions a.dnnSecondaryAction:hover, .SDT ul.dnnActions a.dnnSecondaryAction:visited:hover{text-decoration:none;background:none;color:#5B1011;}
			.SDT a[disabled].dnnSecondaryAction, .SDT a[disabled].dnnSecondaryAction:link, .SDT a[disabled].dnnSecondaryAction:visited,.SDT a[disabled].dnnSecondaryAction:hover, 
			.SDT a[disabled].dnnSecondaryAction:visited:hover{text-decoration:none;color:#5B1011;cursor:default;}
		.dnnForm.ui-widget-content .SDT a.dnnPrimaryAction{color:#fff;}
*/		
/*User Profile End*/
/*=========================================================================================================================================================================================================================================================================================================================================================*/

