﻿/*  Universal V1.5 */
Body, .Normal, .NormalTextBox, td, div, 
.NormalDisabled, .NormalBold			{ font-size:small;font-family:Arial, Helvetica, sans-serif;color:#555}
p{ padding:5px 0;margin:0px}
li				{ list-style:disc}
ol li			{ list-style:decimal}
ul li			{ list-style:disc }
li				{ margin:5px 0}
/*  Design Elements */
.clear			{clear:both}
.left			{float:left}
.right			{float:right}
.sea{ position:absolute;top:32px;right:0px;z-index:500;width:350px}
.searchbox		{width:320px;height:28px;background:url(images/seabox.gif) right bottom no-repeat;position:relative;margin-right:30px;display:inline;z-index:500}
#dnn_dnnSEARCH_txtSearch{font-size:12px;line-height:22px;height:23px;position:absolute;right:50px;width:125px;padding:0 2px;top:3px;border:0px #000 solid;background:transparent}
.searchbox input{ margin:0px;display:inline}
.search			{ color:#FFFFFF;padding:0px;line-height:20px;font-size:11px;font-family:Tahoma}
.leftnav		{ width:20%;margin-left:1%;background:#FFFFFF;display:inline}
.content		{ width:77%;margin-right:1%;display:inline}
#dnnwrapper { width:100%} 
#dnnheader{width:800px;position:relative;min-height:500px;margin:0 auto} * html #dnnheader	 { height:500px}
.logo{padding:25px 0 0 0;width:29%;overflow:hidden}
.signin{ text-align:center;position:absolute;right:20px;top:0px}
.headpane{min-height:90px;width:50%;padding:5px 0 0 0} * html .headpane	 { height:90px}
.breader{width:70%;color:#008b85;position:absolute;top:100px;right:0px;z-index:100}
.breader2{width:70%;position:absolute;top:60px;right:0px;background:url(images/menubg.gif);height:40px}
.breader2 .il{background:url(images/ml.gif) left top no-repeat;height:40px}
.breader2 .ir{background:url(images/mr.gif) right top no-repeat;color:#eafde1;height:40px;text-indent:10px}
.pageoption{ position:absolute;width:70%;right:0px;top:30px;z-index:400}
#dnncontent{ width:800px;margin:0 auto}
#dnnfooter{ background:url(images/bb.gif) top center repeat-x;text-align:center;width:800px;margin:0 auto;color:#999}
.bl{background:url(images/bl.gif) top center no-repeat;height:40px;width:10px;float:left}
.br{background:url(images/br.gif) top center no-repeat;height:40px;width:10px;float:right}

/* Headings */
h1,h2,h3,h4,h5,h6{ font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}
h1				{ color:#0b649a;margin:5px 0;font-size:24px}
h2				{ color:#009da4;margin:6px 0;font-size:21px }
h3				{ color:#382327;font-weight:bold;margin:7px 0}
h4				{ color:#0b649a;margin:8px 0}
h5				{ color:#666666;margin:9px 0}
h6				{ color:#999;margin:10px 0}

/* Forms */
div.form		{ width:500px;text-align:left}
div.form_group	{ text-align:left;margin-bottom:10px;font-size:14px;color:#4b91ae}
div.form_text	{ float:left;margin:0}
p.form_text		{ margin:0 0 3px 0}
textarea.form_text,
input.form_text,
select.form_text{ font:bold 12px Tahoma, Arial, Helvetica, sans-serif;color:#333;background:#efefef;border-color:#bbb #bbb #ddd;border-width:2px 1px 1px;padding:0.2em;margin:0 10px 10px 0}
input			{ color:#999}
select			{ color:#999}
.StandardButton	{ color:#fff;background:#008b85;line-height:22px;padding:0 10px;height:22px;cursor:pointer}
.NormalTextBox	{ color:#666;padding-left:4px;line-height:12px;font-weight:normal}
td.NormalTextBox{ padding:0;margin:0;background:transparent;visibility:inherit;border:0}
.ControlPanel 	{ overflow:hidden;border:none}
.ControlPanel table	{ margin:0 auto}
div.FileManager						{ height:auto;border:none}
table.FileManager					{ width:99%;text-align:left;background:#FFF}
.Settings,
.Settings,.WorkPanel,
.ExtensionsContent td, .DNN_HTMLContent,
#dnn_ctr322_ModuleDefinitions_divInstalled{ text-align:left}

/*  Text */
.Normal,
.normal			{ font-family:Arial, Helvetica, Verdana, Sans;font-weight:normal;color:#444;line-height:120%}
strong,b,.NormalBold	{ font-family:Arial, Helvetica, Verdana, Sans;font-weight:bold;color:#444;line-height:120%}
.NormalRed		{ font-family:Arial, Helvetica, Verdana, Sans;font-weight:bold;color:#C00;line-height:120%}
.SubHead		{ font-family:Arial, Helvetica, Verdana, Sans;font-weight:bold;color:#444;line-height:120%}
span.SubHead	{ margin:0;padding:0}
span.SubHead br	{ display:none}

/*  Links */
a:active,a:visited,
a:link 					{ background:transparent;color:#008b85;text-decoration:none}
a:hover					{ color:#009da4;text-decoration:underline}
a.Normal:visited,
a.Normal:link			{ background:transparent;color:#019dbe;text-decoration:none;font-weight:normal}
a.Normal:hover			{ color:#009da4;text-decoration:underline}
a.CommandButton:active,a.CommandButton:visited,
a.CommandButton:link	{ color:#0b649a;background:#FFF;padding:2px 3px 3px 4px;height:18px;font-weight:bold;text-decoration:none}
a.CommandButton:hover	{ color:#fff;background:#999}

/*  Tokens */
a.search:link,a.search:active,a.search:hover{ background:url(images/sb.gif) top center no-repeat;text-decoration:none;display:block;position:absolute;width:49px;height:26px;right:10px;top:2px}a.search:hover{ background:url(images/sb.gif) bottom center no-repeat}

.account,A.account:link,A.account:active,A.account:visited  { color:#008b85;line-height:25px;background:url(images/action_right.gif) left center no-repeat;padding:0 20px 0 10px;text-decoration:none;white-space:nowrap;font-weight:bold} A.account:hover {COLOR:#000;text-decoration:underline}

.links,A.links:link,A.links:active,A.links:visited  {padding:0px;font-weight:bold;color:#008b85;text-decoration:none;font-size:12px;line-height:35px} A.links:hover {COLOR:#000;text-decoration:underline }

.bread,A.bread:link,A.bread:active,A.bread:visited  {padding:0 2px;font-weight:normal;color:#008b85;text-decoration:underline;line-height:25px} A.bread:hover {COLOR:#000;text-decoration:none }

.bread2,A.bread2:link,A.bread2:active,A.bread2:visited  {padding:0 2px;font-weight:normal;color:#eafde1;text-decoration:underline;line-height:38px} A.bread2:hover {COLOR:#fff;text-decoration:none }

.privacy,A.privacy:link,A.privacy:active,A.privacy:visited  {font-weight:normal;color:#777;font-size:0.9em;line-height:30px;margin:0 5px;text-decoration:none} A.privacy:hover {color:#000;text-decoration:underline }

.terms, A.terms:link, A.terms:active, A.terms:visited {font-weight:normal;color:#777;text-decoration:none;font-size:0.9em;line-height:30px;margin:0 5px} A.terms:hover {color:#000;text-decoration:underline }
.copyright{ color:#777;font-size:0.9em;line-height:30px}
.date{ color:#008b85;font-size:0.8em}



/*  ContentPanes */
#dnncontent .panes	{ margin:0 auto}
.sloganpane			{ width:40%;position:absolute;left:30%;top:100px}
.sloganpane	p		{ line-height:25px;width:70%;padding:10px 0}
.tlpane				{ width:49.5%;float:left}
.trpane				{ width:49.5%;float:right}
.newspane			{ position:absolute;right:0px;top:100px;width:25%}
.LeftPane			{ width:22%;padding-right:8px}
.ContentPpane		{ margin:0px;padding:0px}
.RightPane			{ width:22%;padding-left:8px}
.mainapane			{ width:32.6%;float:left;;overflow:hidden}
.mainbpane			{ width:32.8%;margin-left:1%;float:left;overflow:hidden;display:inline}
.maincpane			{ width:32.6%;float:right;;overflow:hidden}
.topleftpane		{ width:24%;float:left;overflow:hidden}
.toprightpane		{ width:75%;float:right;overflow:hidden}
.midleftpane		{ width:75%;float:left;overflow:hidden}
.midrightpane		{ width:24%;float:right;overflow:hidden}
.footerpane			{ width:100%;margin:0 auto}
.DNNEmptyPane		{ width:0px;padding:0px;margin:0px}

/*  HMenu */
.CSSMENUBOX				{width:70%;height:40px;background:url(images/menubg.gif) top left repeat-x;margin-top:60px;float:right}
.CSSMENU .first			{background:url(images/ml.gif) top left no-repeat;padding-left:4px}
.CSSMENU				{ white-space:nowrap;font-family:Verdana, Arial, Helvetica, sans-serif;width:100%;background:url(images/mr.gif) top right no-repeat;height:40px}
.CSSMENU ul				{ padding:0px;margin:0px auto}
.CSSMENU ul li			{ margin:0px;list-style:none none outside;position:relative;float:left;background:url(images/ms.gif) top left no-repeat}
.CSSMENU ul .current	{ margin:0px}
.CSSMENU ul .current span	{color:#fff;background:url(images/current.gif) bottom center no-repeat}
.CSSMENU ul .slide		{ display:none;float:left;overflow:hidden;position:absolute;z-index:2000}
.CSSMENU ul span		{ padding:0 10px;font-size:12px;font-weight:700;display:block}
.CSSMENU ul a:link, 
.CSSMENU ul a:active, 
.CSSMENU ul a:visited	{ width:auto;color:#eafde1;text-decoration:none;line-height:40px;display:block;cursor:pointer}
.CSSMENU ul a:hover 	{ color:#fff;background:url(images/menuon.gif) top left repeat-x}

.CSSMENU .Group			{ background:#008b84;margin:0px;padding:0px;display:none;position:absolute;left:0px;float:left;z-index:2000}
.CSSMENU .Group .first	{background:transparent none;padding-left:0px}
.CSSMENU .Group li 		{ border:none;margin:0px;background:#008b84;clear:both}
.CSSMENU .Group li span { padding:0 15px 0 10px;display:block;font:normal 12px Arial, Helvetica, sans-serif;min-height:28px;line-height:28px;color:#fff;background:#008b84}
.CSSMENU .Group li img	{ margin-right:5px;vertical-align:middle}
.CSSMENU .Group a:link,
.CSSMENU .Group a:active,
.CSSMENU .Group a:visited		{ text-align:left;line-height:28px;color:#fff;background:none}
.CSSMENU .Group a:hover 		{ text-decoration:none;background:#0099a8}
.CSSMENU .Group a:hover span 	{ background:#0099a8}
.CSSMENU .downarrow						{ position:absolute;right:2px;top:20px}
.CSSMENU .rightarrow					{ position:absolute;right:0px;top:10px}

/*  VMenu */
.VMENU{ white-space:nowrap;font-family:Arial, Helvetica, sans-serif;width:100%;position:relative;margin:10px 0;width:100%}
.VMENU ul { padding:0px;margin:0px auto;background:url(images/mtl.gif) top left no-repeat}
.VMENU ul li{margin:0px;list-style:none none outside;position:relative;background:url(images/vmenu.gif) left top no-repeat;margin-bottom:1px;clear:both;float:left;width:100%}
.VMENU ul li span{background:url(images/vmenu.gif) right -30px no-repeat;display:block;text-align:left;color:#eafde1;font-weight:bold}
.VMENU ul .current { margin:0 0 1px 0;background:url(images/vmenu.gif) left -60px no-repeat}
.VMENU ul .current span {color:#fff;background:url(images/vmenu.gif) right -90px no-repeat;display:block}
.VMENU ul .slide { display:none;float:left;overflow:hidden;position:absolute;z-index:2000}
.VMENU ul span {padding:0 0 0 25px;font-size:14px;font-weight:normal}
.VMENU ul a.link { display:block;cursor:pointer}
.VMENU ul a:link, 
.VMENU ul a:active, 
.VMENU ul a:visited{width:auto;color:#eafde1;text-decoration:none;line-height:30px}
.VMENU ul a:hover {color:#fff;background:url(images/vmenu.gif) left -60px no-repeat}
.VMENU ul a:hover span {color:#fff;background:url(images/vmenu.gif) right -90px no-repeat;display:block}

.VMENU .Group{ background:#008b84;margin:0px;padding:0px;display:none;position:absolute;left:0px;float:left;z-index:2000}
.VMENU .Group li {   border:none;margin:0px;background:none}
.VMENU .Group li span { padding:0 15px 0 10px;display:block;font:normal 12px Arial, Helvetica, sans-serif;min-height:28px;line-height:28px;color:#fff;background:#008b84}
.VMENU .Group li img { margin-right:5px;vertical-align:middle}
.VMENU .Group a:link,
.VMENU .Group a:active,
.VMENU .Group a:visited{text-align:left;line-height:28px;background:transparent;color:#fff}
.VMENU .Group a:hover { text-decoration:none;background:#0099a8}
.VMENU .Group a:hover span { background:#0099a8}
.VMENU .downarrow{ display:none}
.VMENU .rightarrow					{ position:absolute;right:0px;top:10px}

/*  Banner Style */
.nobanner{ background:url(images/nobanner.jpg) top center no-repeat}
.banner01{ background:url(images/bg1.jpg) top center no-repeat}
.banner02{ background:url(images/bg2.jpg) top center no-repeat}
.banner03{ background:url(images/bg3.jpg) top center no-repeat}
.banner04{ background:url(images/bg4.jpg) top center no-repeat}
.banner05{ background:url(images/bg5.jpg) top center no-repeat}
.banner06{ background:url(images/bg6.jpg) top center no-repeat}
.banner07{ background:url(images/bg7.jpg) top center no-repeat}
.banner08{ background:url(images/bg8.jpg) top center no-repeat}
.banner09{ background:url(images/bg9.jpg) top center no-repeat}
.banner10{ background:url(images/bg10.jpg) top center no-repeat}







