/********************************************************************************************/
/* This file contains the CSS declarations that are used in the content area of the site. 	*/
/* All declarations in this file will also be available in the SiteCM page editor. 			*/
/********************************************************************************************/

/* Required Declarations */
/* The following declarations are required by the SiteCM page editor */

/* Text - default */
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}
ol, ul {margin: 5px 0 0 10px;}
ol li, ul li { padding: 3px 0;}
body, td, p, li, input, select, textarea {
	font: normal normal 13px Arial, Verdana, Sans-Serif;
	text-decoration: none;
	color: #3f3f3f;
}
table, tr, td {

}
p {font-size: 13px;}
/****************************************************
			@ font-face declaration 
******************************************************/
@font-face {
    font-family: 'BryantMedium';
    src: url('/fonts/bryant-medium-webfont.eot');
    src: url('/fonts/bryant-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/bryant-medium-webfont.woff') format('woff'),
         url('/fonts/bryant-medium-webfont.ttf') format('truetype'),
         url('/fonts/bryant-medium-webfont.svg#BryantMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
/********************************************************/
/* Lists */
ul, ol {}

/* Formatted Text */
pre {}

/* Headings */
h1 {
	font: normal normal 30px/34px 'BryantMedium', Arial Rounded, Arial, sans-serif;
	color: #ed9d1a;
	/*display: inline-block;*/
	margin: 0 0 5px 0;
}
	h1 a, h1 a:link, h1 a:hover, h1 a:active, h1 a:visited {color: #ed9d1a; text-decoration: none;}
	h1 a:hover { color: #0D1A4C; cursor: pointer; }
h2 { 
	font: normal normal 24px/28px 'BryantMedium', Arial Rounded, Arial, sans-serif; 
	color: #ed9d1a;
	/*display: inline-block;*/
	margin: 10px 0 2px 0;
}
	h2 a, h2 a:link, h2 a:hover, h2 a:active, h2 a:visited {color: #ed9d1a; text-decoration: none;}
	h2 a:hover { color: #0D1A4C; cursor: pointer; }
h3 { 
	font: normal normal 20px/24px Arial Rounded, Arial, sans-serif; 
	color: #000;
	/*display: inline-block;*/
	margin: 10px 0 2px 0;}
	h3 a, h3 a:link, h3 a:hover, h3 a:active, h3 a:visited {color: #000; text-decoration: none;}
	h3 a:hover { color: #0D1A4C; cursor: pointer; }
h4 {
	font: normal normal 16px/19px Arial Rounded, Arial, sans-serif;
	color: #080957; 
	/*display: inline-block;*/
	margin: 10px 0 2px 0;
}	
	h4 a, h4 a:link, h4 a:hover, h4 a:active, h4 a:visited {color: #000; text-decoration: none;}
	h4 a:hover { color: #0D1A4C; cursor: pointer; }
h5 { 
	font-size: 12px;
	color: #080957;
	font-weight: bold;
	margin: 10px 0 2px 0;	
}
	h5 a, h5 a:link, h5 a:hover, h5 a:active, h5 a:visited {color: #080957; text-decoration: none;}
	h5 a:hover { color: #0D1A4C; cursor: pointer; }
h6 {
	font-size: 10px;
	color: #000;
	/*display: inline-block;*/
}
	h6 a, h6 a:link, h6 a:hover, h6 a:active, h6 a:visited {color: #000; text-decoration: none;}
	h6 a:hover { color: #0D1A4C; cursor: pointer; }
blockquote, q, blockquote p, blockquote span, blockquote p span {
	margin-left: 20px !important;
}
blockquote {
	margin-left: 20px !important 
	}
/* Links - default */
a {text-decoration: underline;}
a:link {
	font-weight: bold;
	text-decoration: underline;
	color: #3f3f3f;
}	
a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #3f3f3f;
}
a:hover {
	text-decoration: underline;
	color: #3f3f3f;
}	
a:active {
	font-weight: bold;
	text-decoration: underline;
	color: #3f3f3f;
}	
	.ui_main_nav a, .ui_main_nav a:link, .ui_main_nav a:hover, .ui_main_nav a:active, .ui_main_nav a:visited {text-decoration: none;}
#content {text-decoration: none; visibility: hidden;}
a.ShowHideLink {margin: 5px 0 !important; display: block;}
/* Links - hover (onmouseover) */
	
a{ outline: none;}
/* Forms */
form { margin: 0px; padding: 0px; }

/* Custom Declarations */
/* The following declarations required by the SiteCM page editor */

hr {
	outline: 0; 
	border: 1px solid #f8ad54;
}
p.R_sidebar_dotted_line_bottom{
	margin: 0 0 15px 0;
	padding: 5px 0 5px 0;
	color: #6c6c6c;
	background: transparent url(/images/horizontal-dot-seperator.jpg) repeat-x bottom center;
}
p.R_sidebar_title {
	font: bold 14px/14px Arial, sans-serif;
	color: #080957;	
	margin: 0;
	padding: 5px 0;
	text-align: center;
	border-top: 6px solid #f8ad54;
	border-bottom: 1px solid #080957;
}
td.cell_dotted_line_bottom {
	background: transparent url(/images/horizontal-dot-seperator.jpg) repeat-x bottom center;
}
td.home_borders_special {
	width: 90%;
	border-top: 6px solid #ed9d1a;
	border-bottom: 1px solid #080957;
}
td.fake_3_column_vertical_dots {
	width: 20px !important;
	background: transparent url(/images/vertical-dot-seperator.jpg) repeat-y top center;
}
