/*Template Styles*/

/*Shadows*/
.lhs_sdw {
	background-image:url(template/lhs_sdw.gif);
	background-position: right top;
	background-repeat:repeat-y;
}
.rhs_sdw {
	background-image:url(template/rhs_sdw.gif);
	background-position: left top;
	background-repeat:repeat-y;
}
.btm_sdw {
	background-image:url(template/btm_sdw.gif);
	background-position: left top;
	background-repeat:repeat-x;
}
.top_sdw {
	background-image:url(template/top_sdw.gif);
	background-position: left bottom;
	background-repeat:repeat-x;
}

/*Home Page Features*/
.feature_btm_sdw {
	background-image:url(template/btm_feature_sdw.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.feature_top_sdw {
	background-image:url(template/top_feature_sdw.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.feature1bg {
	background-image:url(template/feature1_bg.gif);
	background-position: left top;
	background-repeat:repeat-y;
}
.feature2bg {
	background-image:url(template/feature2_bg.gif);
	background-position: left top;
	background-repeat:repeat-y;
}
/*Top Menu*/
.menubg {
	background-image:url(template/menu_bg.gif);
	background-position: left top;
	background-repeat:no-repeat;
}
/*Sub Menu*/
.submenu {
	background-color: #d7d7d8;
}
.submenubg {
	background-color: #d7d7d8;
}
/*Search*/
.search {
	width: 220px;
	height:18px;
	font-family:"Arial Unicode MS", Arial;
	font-size: 12px;
	color:#999999;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
}

/*Content Styles*/

/*Headers*/

/*Text*/
.hotpres { padding: 10px; text-align: justify; font-size: 11px;}

.text {	font-family:"Arial Unicode MS", Arial;
	font-size: 11px;
	color:#999999;}
	
.textheader {	font-family:"Arial Unicode MS", Arial;
	font-size: 14px;
	color:#6cb3cb;}

/*Links*/


a.onlinedesigns {
	font-family:Arial !important;
	font-size: 11px;
	color:#999999;
	text-decoration: none;}
	

a:hover.onlinedesigns {color: #78bbd2;}

/*Sitemap*/
a.sitemap {
	font-family:"Arial Unicode MS", Arial;
	font-size: 14px;
	color:#999999;
	text-decoration: none;
}
a:hover.sitemap {
	color: #b7d64c;
}

a.TopMenu
{
	text-decoration:none;
	text-transform:uppercase;
	font-family:"Arial Unicode MS", Arial;
	font-size:11px !important;
	border-right: 1px solid #999999;
	padding-right: 15px;
	color:#FFFFFF;
}

a:hover.TopMenu, a.TopMenuChildSelected
{
	color:#b7d64c;
	text-decoration:none;
	text-transform:uppercase;
	font-family:"Arial Unicode MS", Arial;
	font-size:11px !important;
	border-right: 1px solid #999999;
	padding-right: 15px;
}

a.SubMenuItem
{
	text-decoration:none;
	text-transform:uppercase;
	font-family:"Arial Unicode MS", Arial;
	font-size:11px;
	padding-right: 15px;
	color:#000000;
}

a.SubMenuSelected, a.SubMenuItem:hover
{
	text-decoration:none;
	text-transform:uppercase;
	font-family:"Arial Unicode MS", Arial;
	font-size:11px;
	padding-right: 15px;
	color:#b7d64c;
}

.admintext { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#666666;}

a.adminlink { color:#333333;}
a.adminlink:hover { color:#FF0000;}

a.adminbarlink { color:#333333; text-decoration: none;}
a.adminbarlink:hover { color: #666666; background-color:#FFFFFF;}

.adminheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#666666;}

.adminbar { background-image:url(template/background_silver.jpg); background-position: left top; background-repeat:repeat-x; height: 34px; padding-top:5px; font-family: "Helvetica Neue", "Arial Unicode MS", Arial; color: #666666; padding-left: 20px;}

.adminbar2 { background-image:url(template/background_silver.jpg); background-position: left top; background-repeat:repeat-x; font-family: "Helvetica Neue", "Arial Unicode MS", Arial; color: #666666; padding-left: 20px;}

body {font-family:"Arial Unicode MS", Arial;
	font-size: 12px; color:#666666;}
	
.selectedImage
{
	border: 1px solid #006666;
}

a { color:#000000; text-decoration: underline;}
a:hover { color: #b7d64c;}


h1 { font-size: 16px; color: #73b9b7; font-weight: lighter;}
h2
h3
h4
h5
h6
h7

.padding_content { padding: 20px;}

#name { width: 200px; height: 18px; font-size: 12px; color: #2a91fa; font-family: "Helvetica Neue", Arial; }
#username { width: 200px; height: 18px; font-size: 12px; color: #2a91fa; font-family: "Helvetica Neue", Arial;}
#password {width: 200px; height: 18px; font-size: 12px; color: #2a91fa; font-family: Arial;}
#description {width: 200px; font-size: 12px; color: #2a91fa; font-family: "Helvetica Neue", Arial;}
#dropdownsForm { width: 205px; font-size: 12px; color: #2a91fa; font-family: "Helvetica Neue", Arial;}

#contactForm {width: 320px; height: 18px; font-size: 12px; color: #2a91fa; font-family: "Helvetica Neue", Arial;}

#bluebutton { background:url(../cms_icons/Add.png); border: 0; width: 32px; height: 19px; color:#FFFFFF; font-size: 11px; cursor: hand;}
#bluebutton_long { background:url(../cms_icons/button_long.png); border: 0; width: 64px; height: 22px; color:#FFFFFF; font-size: 11px; font-family: "Helvetica Neue", Arial; cursor: hand;}

.bluebutton_long { background:url(../cms_icons/button_long.png); border: 0; width: 64px; height: 22px; color:#FFFFFF; font-size: 11px; font-family: "Helvetica Neue", Arial; cursor: hand;}

.breakline { border-bottom: 1px dashed #73b9b7; }





/********************************************************************
 * openWYSIWYG stylesheet file Copyright (c) 2006 openWebWare.com
 * Contact us at devs@openwebware.com
 * This copyright notice MUST stay intact for use.
 *
 * $Id: wysiwyg.css,v 1.2 2007/01/29 19:19:49 xhaggi Exp $
 ********************************************************************/

/* Toolbar */
.toolbar1   { height: 26px; background-image: url(../images/background_silver.jpg); }
/*.toolbar1   { height: 26px; background-color: #F4F4F4; border-bottom:1px solid #C9C9C9; }*/

/* Command Buttons */
.buttonEditor     { width: 20px; height: 20px; border: 0px solid transparent; margin: 1px; padding: 0px; background: transparent; }
.buttonEditorOver { width: 20px; height: 20px; border: 1px solid #999999; margin: 0; padding: 0px; }

/* Table Textarea */
.tableTextareaEditor { border: 1px solid #888888; }
.iframeText { background-color: #FFFFFF; }

/* Status Bar */
.wysiwyg-statusbar {font-family: Arial; font-size: 9px; background-color: #EEEEEE;}
a.wysiwyg-statusbar {font-family: Arial; font-size: 9px; color: #000000; text-decoration:none;}
a.wysiwyg-statusbar:hover {font-family: Arial; font-size: 9px; color: #000000; text-decoration:underline;}

/* Font Type and Size Drop Down */
.dropdown          { background-color: #FFFFFF; border: 1px solid #333333; height: 140px; overflow: auto; padding: 1px;}
button.mouseOver   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 3px; cursor: default; text-align: left;}
button.mouseOut    { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 3px; cursor: default; text-align: left;}

/* Context Menu */
.wysiwyg-context-menu-div { background-color:#F4F4F4; border: 1px solid #C9C9C9; width:170px; }
.wysiwyg-context-menu { font-family: Arial; font-size:11px; color:#000000; width:100%;}
.wysiwyg-context-menu .icon {background-color:#EEEEEE;}
.wysiwyg-context-menu .disabled { font-family: Arial; font-size:11px; color:#999999; text-decoration:none; padding-left: 3px; }
.wysiwyg-context-menu a { font-family: Arial; font-size:11px; color:#000000; text-decoration:none; padding-left: 3px;}
.wysiwyg-context-menu .mouseover {background-color: #EEEEEE;}


/* CREATE TABLE POPUP */

/* Select Border Width/Type */
.on   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 6px; width: 140px; cursor: default; height: 5px;}
.off  { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 6px; width: 140px; cursor: default; height: 5px;}

/* Select Shading/Border Color */
.wysiwyg-color-picker-table  { border: 1px solid #7E7E81; background-color: #F7F7F7; padding: 1px; }
.wysiwyg-color-picker-div    { font-size: 1px; height:12px; width:12px; }
.selectColorBorder { border: 1px solid #F7F7F7; }
.selectColorOn     { border: 1px solid #999999; background-color: #CCCCCC; }
.selectColorOff    { border: 1px solid #F7F7F7; background-color: #F7F7F7; }


#centerLine {
	position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: hidden; display: block
}

#alertDiv {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute; visibility: visible;
	width: 640px; margin-left: -320px; left: 50%;
	height: 400px; top: -200px;
	padding-bottom: 10px; padding-top: 10px;
	font-family: Arial, Helvetica; font-size: 16px; color:#999999;
}

#myControls {
	background-color: #FFF;
	width: 100%; height: 40px;
	text-align: center;
	font-family: Arial, Helvetica; font-size: 16px; color:#999999;
}

#myContent {
	background-color: #FFF;
	overflow: auto;
	width: 99%; height: 90%;
	font-family: Arial, Helvetica; font-size: 16px; color:#999999;
}

.formText{ color:#666666; font-weight:bold;}