/* Body Tag Style */
body {
	margin-top: 0em;
	margin-left: 0em;
	background-image: url(../../images/template/mainbg.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

/* Website Link Styles (Unless otherwise specified) */
A:link { color: #800000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif, Verdana; font-weight: normal; }
A:visited { color: #800000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif, Verdana; font-weight: normal; }
A:active {color: #800000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif, Verdana; font-weight: normal; }
A:hover {color: #FF0000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif, Verdana; font-weight: normal; }

/* Top Nav Styles */

.topMenu {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none;}
A.topMenu:link {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none; }
A.topMenu:active {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none;}
A.topMenu:visited {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none;}
A.topMenu:hover {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #CCCCCC; text-decoration: none;}

.topMenu1 {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none;}
A.topMenu1:link {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none; }
A.topMenu1:active {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none;}
A.topMenu1:visited {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none;}
A.topMenu1:hover {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #CCCCCC; text-decoration: none;}

.topMenuhover {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; color: #CCCCCC; text-decoration: none;}
/* Breadcrumb Styles */
.breadcrumb {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px; text-transform:none; text-decoration: none; color: #333333; text-align:left;}
A.breadcrumb:link {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px; text-transform:none; text-decoration: underline; color: #9A413B;}
A.breadcrumb:active {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px; text-transform:none; text-decoration: underline; color: #9A413B}
A.breadcrumb:visited {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px; text-transform:none; text-decoration: underline; color: #9A413B;}
A.breadcrumb:hover {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px; text-transform:none; text-decoration: underline; color: #9A413B;}


 /* text Style */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #902B24;
	text-align:left;
	font-weight: bold;
} 
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	text-align:left;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align:left;
	font-weight: bold;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:left;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	list-style-image: url(../../images/template/bullet.gif);
	list-style-type: square;
	text-align:left;	
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:left;	
}
 /* Red button Style */
.btn_cita{
	cursor:pointer;
	color:#FFFFFF;
	border:none;
	background-color: #9A413B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AE6560;
	border-right-color: #601F1B;
	border-bottom-color: #601F1B;
	border-left-color: #AE6560;
}
.greentlinktext {
	color:#1B5561;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 8pt; text-transform:none; text-decoration:underline;
}
.btntoppadding {
	padding-top:5px;
}
.gr_memberpadding {
	padding-top:10px;
	padding-bottom:10px;
}
 /* Top Menu Styles */

.topsmallmenu {
	width:1022px;
	height:37px;
	background-image: url(../../images/template/bg_topsmenu.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align:right;
	padding-right:23px;
}

.div {
	color:#848383;
}

.topmenubg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../../images/template/topmenubg.gif);
	background-repeat: no-repeat;
	width:1022px;
	height:46px;
	padding-top:10px;
	text-align:center;
}

 /* Content Styles */
 .middlebanner {
	width:730px;
	height:190px;
	background-image: url(../../images/template/middle_banner.jpg);
	background-repeat: no-repeat;
 }
.contentbg {
	width:1022px;
	background-image: url(../../images/template/contentbg.gif);
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ffffff;
	border-left-color: #FFFFFF;
	
}
.margingleft {
	margin-left:20px;
	margin-bottom:30px;
}
.margingright {
	margin-right:10px;
}
.memberlogintop {
	width:225px;
	height:32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #902B24;
	background-image: url(../../images/template/bg-membertop.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	text-align:left;
	padding-left:20px;
}
.greyboxtop {
	width:225px;
	height:32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	background-image: url(../../images/template/bg-membertop.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	text-align:left;
	padding-left:20px;
}
.memberloginmiddle {
	width:225px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CECCCC;
	border-left-color: #CECCCC;
	text-align:left;
	padding-left:20px;
	background-image: url(../../images/template/boxbg.jpg);
}
.toppadding {
	padding-top:8px;
}
.toppadding1 {
	padding-top:20px;
}
.leftpadding {
	padding-left:20px;
}
.leftpadding1 {
	padding-left:10px;
	padding-right:10px;
}
 /* content-highlight boxes */
.redtext {
	color:#902B24;
}
p.border {
	width:730px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #434141;
	line-height:5px;
}
.smallmoretext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5561;
	text-decoration: underline;
	line-height:11px;
}
.smallgreyboxtop {
	width:210px;
	height:36px;
	background-image: url(../../images/template/bg-smallboxtop.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.6px;
	color: #333333;
	font-weight: bold;
	text-align:left;
	padding-left:20px;	
}
.smallgreyboxmiddle {
	width:210px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CECCCC;
	border-left-color: #CECCCC;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	padding-right:10px;
	background-color: #FFFFFF;
}

.smallgreyboxmiddle1 {
	width:210px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CECCCC;
	border-left-color: #CECCCC;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	background-color: #FFFFFF;
	padding-right:10px;
}
 /* Footer Styles */

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
	background-image: url(../../images/template/bg_footer.png);
	background-repeat: no-repeat;
	width:1022px;
	height:50px;
}
.footerlink { color:#818181; text-decoration:underline; }
.footerleft {
	text-align:left;
	padding-left:23px;
}
.footerright {
	text-align:right;
	padding-right:23px;
}

/* News Format Styles */
.articleDate {font-family: Arial,Helvetica;font-size: 10px;color: #000000}
.articleTitle {font-family: Arial,Helvetica;font-weight: bold;font-size: 14px;color: #000000}
.articleBrief {font-family: Arial, Helvetica;font-size: 12px;font-weight: normal;color: #000000;z-index:1}
.articleBody {font-family: Arial, Helvetica;font-size: 12px;font-weight: normal;color: #000000;z-index:1}
.articleHomeTitle {font-family: Arial,Helvetica;font-weight: bold;font-size: 11px;color: #ffffff;position: relative;left: 3px;}
.articleDotAlign {position: relative;left: 3px;}

/* Link Exchange Format Styles */
.linkExTitle {font-family: Arial,Helvetica;font-weight: bold;font-size: 14px;color: #000000}
.linkExBrief {font-family: Arial, Helvetica;font-size: 12px;font-weight: normal;color: #000000;z-index:1}
.linkExBody {font-family: Arial, Helvetica;font-size: 12px;font-weight: normal;color: #000000;z-index:1}

/*
In order to "Name" the styles that appear in the rich edit, place a Java comment using the 
following format directly above the style definition (the actual placement is not functionally important, however it should be placed above the style definition for easy reference and good form):

------------------------------------------------
ex.
/*styleName = "Rich Edit Name"
It is important, nay ESSENTIAL not to forget the quotes surrounding "Rich Edit Name" and to update the RichEdit.css if you change any of the styles below
------------------------------------------------ */


/*bodyCopy name="Body Text"*/
.bodyCopy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align:left;}
/*smallText name="Small Body Text"*/
.smallText {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align:left;}
/*bodyHead name="Headline 1"*/
.bodyHead {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #902B24; text-align:left; font-weight: bold;}
/*bodyHead2 name="Headline 2"*/
.bodyHead2 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; text-align:left; font-weight: bold;}
/*bodyHead3 name="Headline 3"*/
.bodyHead3 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; text-align:left;font-weight: bold; }
