/* *** Generated by www.csscreator.com *** */

body {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	
	color:#564b47;
	padding:0px;
	margin:0px;
	background-color: #92847b;
	background-image: url(images/background.jpg);
	background-repeat: repeat-y;
	background-position: center;

}

.imghead {
	padding-left:5px;
 	padding-bottom:10px;
	}
	
	.map_thumb{
	font-size:12px;
	
	}
	
	.map_thumb:hover{
	font-size:12px;
	background-color:#f0f0f0;
	
	}
	
	
	
.txtBoxes {
	BORDER-RIGHT: #ff6600 1px solid;
	BORDER-TOP: #ff6600 1px solid;
	MARGIN-TOP: 5px;
	FONT-SIZE: 126%;
	BACKGROUND: #ffffff;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #ff6600 1px solid;
	WIDTH: 190px;
	COLOR: #999999;
	BORDER-BOTTOM: #ff6600 1px solid;
	FONT-FAMILY: arial;
	padding: 2px;
}

/* CSS Document */

A.menulink {
display: block;
padding:10px;
width: 430px;
height:20px;
text-align: left;
text-decoration: none;
font-family:arial;
font-size:12px;
color:#333333;
border-bottom:1px dotted #858585;
border-top:1px dotted #858585;
}

A.menulink:hover {

background-color:#f0f0f0;
height:20px;
}

A.menulink sub {

color:#Ff6600;
padding-left:20px;

}

A.menulink:hover sub {

color:#5c5c5c;

}

.postIntro {
font-size:1.2em;
}

.postIntro {

	color:#3a3a3a;

	font-size:1.2em;

}



.postDate {

	color:#2198ef;

}




.content ul, .content ol {

	font-size:1.2em;

	margin:1em 0 1em 2em;

}

/* CSS Document */



DIV.repeat {
	BORDER-RIGHT: #ddd 1px dotted; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px dotted; MARGIN: 3px 0px; BORDER-LEFT: #ddd 1px dotted; BORDER-BOTTOM: #ddd 1px dotted; BACKGROUND-COLOR: #ffffff
}
DIV.removeable {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px dotted; MARGIN: 3px 0px; BORDER-LEFT: #ccc 1px dotted; BORDER-BOTTOM: #ccc 1px dotted; BACKGROUND-COLOR: #f3f3f3
}
FORM .duplicateLink {
	FONT-WEIGHT: bold; LINE-HEIGHT: 260%
}
FORM .removeLink {
	LINE-HEIGHT: 260%
}
FORM TD .duplicateLink {
	MARGIN: 0px; LINE-HEIGHT: 100%
}
FORM TD .removeLink {
	MARGIN: 0px; LINE-HEIGHT: 100%
}

 #butReset{font-family:verdana;font-size:18px;cursor:pointer;width:100px;}

 #relatedLinks {
	LEFT: 760px; WIDTH: 170px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 150px; BORDER-BOTTOM-STYLE: none; padding-left:35px;
}

 #relatedLinks .rightbar A {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; text-decoration:none;
}
 #relatedLinks .rightbar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
 #relatedLinks .rightbar A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; text-decoration:none; color:5c5c5c;
}
 #relatedLinks .rightbar IMG {
	BORDER-RIGHT: #5485a9 1px solid; BORDER-TOP: #5485a9 1px solid; MARGIN-TOP: 3px; FLOAT: left; BORDER-LEFT: #5485a9 1px solid; BORDER-BOTTOM: #5485a9 1px solid
}
#relatedLinks .rightbar BR {
	DISPLAY: none
}
#relatedLinks .rightbar STRONG {
	TEXT-TRANSFORM: lowercase; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
 #relatedLinks .rightbar STRONG {
	DISPLAY: block;
	PADDING-LEFT: 53px;
	margin-left: 10px;
	text-align:center;
	padding-bottom:5px;
}
.linkDescription {
	DISPLAY: block; PADDING-LEFT: 53px
}
 .linkDescription {
	FONT-SIZE: 0.85em;
	COLOR: #676666;
	margin-left: 5px;
	text-align:justify;
}
 #relatedLinks LI A:hover IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#relatedLinks LI STRONG {
	TEXT-TRANSFORM: capitalize
}



FORM {
	
}
FORM FIELDSET {
	
}
FORM FIELDSET LEGEND {
	
}
FORM .inlineSection .oneField {
	
}
LABEL {
	
}
FORM .label {
	
}
LABEL.preField {
	
}
FORM .inlineSection .oneField .inlineLabel {
	
}

.noscreen{
display:none;
}

 #butReset{font-family:verdana;font-size:18px;cursor:pointer;width:100px;}

 #relatedLinks {
	 WIDTH: 170px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 150px; BORDER-BOTTOM-STYLE: none; padding-left:35px;
}

 #relatedLinks .rightbar A {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; text-decoration:none;
}
 #relatedLinks .rightbar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
 #relatedLinks .rightbar A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; text-decoration:none; color:5c5c5c;
}
 #relatedLinks .rightbar IMG {
	BORDER-RIGHT: #5485a9 1px solid; BORDER-TOP: #5485a9 1px solid; MARGIN-TOP: 3px; FLOAT: left; BORDER-LEFT: #5485a9 1px solid; BORDER-BOTTOM: #5485a9 1px solid
}
#relatedLinks .rightbar BR {
	DISPLAY: none
}
#relatedLinks .rightbar STRONG {
	TEXT-TRANSFORM: lowercase; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
 #relatedLinks .rightbar STRONG {
	DISPLAY: block;
	PADDING-LEFT: 53px;
	margin-left: 10px;
	text-align:center;
	padding-bottom:5px;
}
.linkDescription {
	DISPLAY: block;
}
 .linkDescription {
	FONT-SIZE: 0.85em;
	COLOR: #676666;
	margin-left: 5px;
	text-align:justify;
}
 #relatedLinks LI A:hover IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#relatedLinks LI STRONG {
	TEXT-TRANSFORM: capitalize
}
		.autocomplete {
	  		position: absolute;
			PADDING-RIGHT: 0px;
			 PADDING-LEFT: 0px;
			  FONT-SIZE: 125%; 
			  PADDING-BOTTOM: 2px; 
			  MARGIN: 0px 2px 0px 0px; 
			  PADDING-TOP: 2px;
			background-color: #fff;
			border: 1px solid #666;
			overflow: hidden;
		}
			
		.autocomplete ul {
			padding: 0;
			margin: 0;
			list-style: none;
			overflow: auto;
		}
			
		.autocomplete li {
			display: block;
			white-space: nowrap;
			cursor: pointer;
			margin: 0px;
			padding-left: 5px;
			padding-right: 5px;
			border: 1px solid #fff;
		}
			
		.autocomplete li.selected {
			background-color: #ffffcc;
			border-top: 1px solid #666;
			border-bottom: 1px solid #666;
		}

.content ul li {

	list-style: disc outside;

}



.content ol li {

	list-style: decimal outside;

}


 p, .tDate p, ul .content p {
	margin:0;
}



 .content .intro, .tDate .content .intro, ul .content .intro {
	position:relative;
	bottom:-3px;
	left:-3px;
	padding:0 13px 13px 13px;
	
	padding-bottom:2em;
}

 .content .postInfo, .content h3, .tDate .content .postInfo,  .content h3, ul .content .postInfo, ul .content h3 {
	padding:0 10px;
	margin:0;
} 

 .content h3, .tDate .content h3, ul .content h3  {
	padding-top:10px;
}


.FSET {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 15px;
	OVERFLOW: auto;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.search{ color: #ffffff}
.searchorg {color: #ff6600}

.article{
text-align:justify;
font-size:1.2em;
font-family: Helvetica;
}

.articlebdr{
	text-align:justify;
	font-size:1.2em;
	font-family: Helvetica;
	background-color: #CCCCCC;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}

.imageLeftbdr {
	float:left;
	border: 1px solid #CCC;
	padding: 2px 2px;
	margin-top:10px;
	margin-right:5px;
	}
	
	.contactimg {
	float:left;
	border: 1px solid #CCC;
	padding: 1px 2px;
	margin-top:4px;
	margin-right:5px;
	}	
	
		.mapimg {
	float:left;
	border: 1px solid #CCC;
	padding: -8px 2px;
	margin-top:-3px;
	margin-right:5px;
	}
	
	.contactp {
	font-family:arial;
	color:5c5c5c;
	font-size:1.3em;
	text-align:justify;
	padding-bottom:20px;
	}
	
	

 #footer a{

	color:#93B944;

	padding:1px;

}


 a {

	color:#ff6600;

	padding:1px;

}

.linktitle {
font-size:12px;
text-align:center;
padding-top:-20px;

}


 a:hover, #footer a:hover, #mDiscuss .headline a:hover {

	background:#ff6600;

	color:#FFFFFF;

	text-decoration:none;

}


#middle a:visited {

	color:#858585;

	background:url(../Images/tick.gif) no-repeat right center;

	padding-right:15px;

}

H3 {
	POSITION: relative
}
H3 A {
font-size:110%;
	DISPLAY: block; TEXT-DECORATION: none
}
	
h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

img.download {vertical-align:middle;}

/* ----------container to center the layout---------- */
#container {
width: 740px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

/* ----------banner for logo-------------- */
#banner {
text-align: right;

padding: 0;
margin:  0 30 0 0px;
height:110px;
 }

#banner img {padding:1px 0px 0px 10px; float:left; } 

.head {padding:1px 0px 0px 20px; float:left; }

/* ----------outer and inner----------------- */
#outer{ 
border-left: solid 190px #5c5c5c; 

 /* color of the left column  */ 
background-color: #ffffff; /* color of the content column */
 } 

#inner{ margin:0px; width:100%; } /* The ie/pc pecularity */ 

/* --------------left navi------------- */
#left {
 width:190px; 
 float:left; 
 position:relative; 
 margin-left:-190px; 
 margin-right:1px;
 }
 
/* --------------horozontal menu------------- */ 
 .MainMenu {
	
	position: relative;
	margin-top:5px;
	width: 530px;
	padding-left:210px;
	
}
.MainMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.MainMenu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS"
}
.MainMenu LI.current_page_item {
	BACKGROUND: #ffffff; COLOR: #ff6600
}
.MainMenu A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #5c5c5c; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; DISPLAY: block; BACKGROUND:  #ffffff ; VERTICAL-ALIGN: middle; WIDTH: 50px;  LINE-HEIGHT: 15px; HEIGHT: 10px; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.MainMenu A:hover {
	BACKGROUND: #ffffff; COLOR: #ff6600; TEXT-DECORATION: none
}

.titlebar{
	font-weight: bold;
	color: white;
	margin: 1em 0;
	text-transform: uppercase;
	background-color: #666;
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding: 1px;
	width:170px;
	text-align:center
}

/* -----------------verticle menu--------------------- */

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 190px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color:#CCCCCC;
text-decoration: none;
background: #5c5c5c;
padding: 5px;
border-bottom: 1px solid #666;
}

.suckerdiv ul li a:visited{
color: ff6600;
}

.suckerdiv ul li a:hover{
background-color: #7c7c7c;
color:ff6600;
}

.suckerdiv .suckertree1{
background: url(file:///C|/CFusionMX7/wwwroot/CFIDE/gettingstarted/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */



.ddmarkermenu{
list-style-type: none;
margin: 0;
margin-bottom: 8px;
padding: 0;
}

.ddmarkermenu li{
padding-bottom: 2px;
}

.ddmarkermenu li a{
	border-bottom: 1px solid #666;
	color: #ffffff;
	display: block;
	padding: 5px;
	text-decoration: none;
	width: 170px;
}

.ddmarkermenu li a:visited{
color: #ffffff;
}

.ddmarkermenu a:hover{
background-color: #5c5c5c;
color: #ff6600;


}


/* -----------------content--------------------- */
#content{ 
position: relative; 
margin: -60px 0 0 -15px; }

p{
padding: 5px 10px;
margin:0px; }

.bullet {
	width: 11px;
	height: 11px;
	border: 0;
	margin-right: 7px;
}


/*  ----------------footer---------------------- */ 

H1 {
	CLEAR: left; MARGIN-TOP: 30px; FONT: bold 180% Arial, Helvetica, sans-serif
}
#links {
	MARGIN-TOP: 55px;
	
}
#links UL {
	WIDTH: 500px; LIST-STYLE-TYPE: none
}
#links LI {
	BORDER-RIGHT: #999 0px dotted; BORDER-TOP: #999 1px dotted; MARGIN: 5px 0px; BORDER-LEFT: #999 0px dotted; BORDER-BOTTOM: #999 1px dotted
}
#links LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 5px; FONT: bold 120% Arial, Helvetica, sans-serif; COLOR: #ff6600; PADDING-TOP: 5px; TEXT-DECORATION: none
}
 
#links LI A:hover {
	BACKGROUND: #ffffcc
}
#links A EM {
	DISPLAY: block; FONT: 85%/125% Verdana, Arial, Helvetica, sans-serif; COLOR: #333
}
#links A SPAN {
	FONT: 70%/150% Verdana, Arial, Helvetica, sans-serif; COLOR: #3399FF;
}

hr {
 color:#ff6600;}

/*  ----------------footer---------------------- */ 

 #butReset, #butSave,#butSave1, #butCancel,#butCancel1, #butComment, #butCreate{font-family:verdana;font-size:16px; color: #666666; cursor:pointer;width:100px;}


#footer {
padding-top:10px;

clear:left;
margin-right:5px;
margin-left:5px;
width:500px;
text-align: right;
color:ff6600 } 


/*  ----------------flier---------------------- */ 


.box {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 2em; BORDER-TOP: #dedede 1px; PADDING-LEFT: 2em; FLOAT: left; PADDING-BOTTOM: 1em; MARGIN: 0px; BORDER-LEFT: #dedede 1px; WIDTH: 93%; PADDING-TOP:10px; BORDER-BOTTOM: #dedede 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}


A.more:hover {
	BACKGROUND: #669900
}
#features .headline {
	CLEAR: both; MARGIN: 0px
}


#features .red A:hover {
	BACKGROUND-POSITION: 498px 
}

H3 A {
	DISPLAY: block; TEXT-DECORATION: none
}
#features H3 A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 70px
}

SPAN.date {
	DISPLAY: block; FONT-WEIGHT: bold; Z-INDEX: 1000; COLOR: #fff; POSITION: absolute; TEXT-ALIGN: center
}




A:hover CITE STRONG {
	COLOR: #fff
}
LI.red {
	BACKGROUND: #843418
}
.red SPAN.date {
	BACKGROUND: #5c5c5c
}
A.red {
	BACKGROUND: #ff6600
}


.red A {
	COLOR: #ff6600
}
.red CITE STRONG {
	COLOR: #843418
}

.red A:hover {
	BACKGROUND: #5e2510; COLOR: #fff
}
A.red:hover {
	BACKGROUND: #5e2510; COLOR: #fff
}
google.input {
	width: 50px;
}

