body{font-family: "Times New Roman", Times, serif font-size: 13px;text-align: justify; display: block;}
p{text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-left: 5px; padding-right: 5px;}
.table_right{width: auto; padding: 4px; border-spacing:2px; text-align: center;}
.line{text-align: center;}
.tbl_center{text-align: center;}
.tbl_left{text-align: left;}
.tbl_right{text-align: right;}
.tbl_main{text-align: center;margin-left: auto;margin-right: auto;}
.tbl_image{width: 20%; text-align: center; vertical-align: top;}
.tbl_text{width: 50%; text-align: center;}
.table{width: 100%; vertical-align: top;}
.table_form{width:80%; padding-left: 20%;text-align: left;}
.table1{width:80%; padding-left: 30%;padding-right: 10%}
.table2{width:80%; padding-left: 15%;}
.contact_form{padding-left: 10%;text-align: left;}
.body{height:0px;width:0px;margin: 0px;}
.tbbg01{background-color:#FDF4F4}
.txtSmall{font-weight:normal;color:#2131A4;}
.site{padding-left: 25%; font-weight: 600; text-align: left; line-height: 2em;}
.txt1{font-weight:bold;color:#F01513;}
.txt2{font-style: italic;}
ul{list-style-type: none;}
input.button{margin:4px;padding:0px;border-bottom:solid 1px #999;border-left:solid 1px #e5e5dd;border-right:solid 1px #999;border-top:solid 1px #e5e5dd;color:#000000;background:#E5E5E5;font:600 11px Arial, Helvetica, sans-serif;text-transform:none;width:135px;}
input.dj_o_button{margin:4px;padding:0px;border-bottom:solid 1px #999;border-left:solid 1px #e5e5dd;border-right:solid 1px #999;border-top:solid 1px #e5e5dd;color:#000000;background:#E5E5E5;font:600 11px Arial, Helvetica, sans-serif;text-transform:none;}
.txtPurples{font-weight:bold;color:#9B1B8D;vertical-align: top;}
.txtPurples2{font-weight:normal;color:#9B1B8D;font-style:normal}
.txtpink2{font-weight:bold;color:#EAAAAA;}
.txtpink{font-weight:bold;color:#EAAAAA;}
.txtblack{font-weight:normal;color:#000000;}
.txtBlackSm{font-weight:bold;color:#000000;}
.txtBlackVSm{font-weight:bold;color:#000000;}
.txtbn{font-weight:normal;color:#000000;}
.txtBlNc{font-weight:normal;color:#2131A4;font-style:normal;letter-spacing:normal;font-variant:normal;text-align: center;}
.txtBlN{font-weight:normal;color:#2131A4;font-style:normal;letter-spacing:normal;font-variant:normal;}
.txtBlNsm{font-size:12px;font-weight:normal;color:#2131A4;font-style:normal;letter-spacing:normal;font-variant:normal; text-align: left;}
.txtBlue{font-size: 13px;color:#2131A4;}
.txtBlue1{font-weight:bold;color:#2131A4;font-style:normal;letter-spacing:normal;font-variant:normal;}
.txtRed{font-weight:bold;color:#971C25;}
.txtBlue2{font-size:14px;font-weight:bold;color:#2131A4;vertical-align: top;}
.txtBlueSm{font-weight:bold;color:#2131A4;}
.txtBlueMedNormal{font-weight:normal;color:#2131A4;}
.txtred3{font-weight:bold;color:#E14A46;}
.txtpurpleLight{color:#9B1B8D;}
.txtpurpleLight2{font-weight:bold;color:#9B1B8D;}
.txtpurpleLight2sm{font-size:12px;font-weight:normal;color:#9B1B8D;text-align: right;}
.txtpurpleLight3{font-weight:bold;color:#9B1B8D;}
.txthead{color:#091AFD;font-weight:bold;}
.txthead2{font-weight:normal;color:#000000;}
.txthead3{font-weight:normal;color:#F40903;}
.txthead4bl{font-weight:normal;color:#0000FF;}
.borderr{border:1px solid #D74545;}
.borderb{border:1px solid #000000;}
.txtred2c{font-weight:bold;color:#F40903;font-style:normal;letter-spacing:normal;font-variant:normal;}
.txtred3c{font-weight:bold;color:#F40903;font-style:normal;letter-spacing:normal;font-variant:normal;}
.txtred2sm{font-weight:normal;color:#F40903;font-style:normal;letter-spacing:normal;font-variant:normal;}
.txtred2j{color:#F40903;font-style:normal;letter-spacing:normal;font-variant:normal;vertical-align: top;}
.txtHMenuItem{font-weight:normal;color:#FFFFFF;text-decoration:none;}
.testim{font-weight:bold;color:#703088;font-style:normal;letter-spacing:normal;font-variant:normal;font-style:italic;}
.testim2a{font-weight:bold;color:#278577;font-style:normal;letter-spacing:normal;font-variant:normal;font-style:italic}
.testim2bl{font-weight:bold;color:#703088;font-style:normal;letter-spacing:.05em;word-spacing:1em;font-variant:normal;}
.testim2{font-weight:bold;color:#278577;text-align:center;letter-spacing:normal;font-variant:normal;font-style:italic;}
.testim3{font-weight:bold;color:#703088;text-align:center;letter-spacing:normal;font-variant:normal;font-style:italic}
.testim4{color:#703088;text-align:center;font-style:normal;letter-spacing:normal;font-variant:normal;font-style:italic}
.txtred2j2{font-weight:bold;color:#F40903;text-align:justify;font-style:normal;letter-spacing:normal;font-variant:normal;}
.txtred4{font-weight:normal;color:#F40903;font-style:normal;letter-spacing:normal;font-variant:normal;text-decoration:none;}
.txtblack2j{font-weight:normal;color:#000000;text-align:justify;font-style:normal;letter-spacing:normal;font-variant:normal;}
.style7{color:#811E42;border:0px solid #811E42;}
.tableborder{border:1px solid #811E42;}
.style9{color:#CC0000;}
.blackcolor{color:#000000;}
.style7Copy{color:#811E42;border:0px #811E42 solid;}
.imgr{background-repeat:no-repeat;}
.imgcenter{display:table-cell;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto;}
.imgb{display:block;margin-left:auto;margin-right:auto;padding:8px;border:solid;}
.frmEleNormal{font-weight:normal;color:#000000;font-style:normal;letter-spacing:normal;font-variant:normal; width: 33%;}
.frmEleNormal13{font-size:12px;font-weight:normal;color:#000000;font-variant:normal;padding: 5px;}
#top_header{color: #ffffff; background-color: #F82F49;}
#cssmenu{font-family:Lato, Sans-Serif;font-size:11.5px;font-weight: normal; line-height:0;text-align: center;margin-top: -4px;}
#cssmenu > ul{width:auto;list-style-type:none;padding:0;margin:0;background:#f82f49;}
#cssmenu > ul li#responsive-tab{display:none;}
#cssmenu > ul li{display:inline-block;margin: 1px;}
#cssmenu > ul li.right{float:right;}
#cssmenu > ul li.has-sub{position:relative;z-index: 1;}
#cssmenu > ul li.has-sub:hover ul{display:block;}
#cssmenu > ul li.has-sub ul{display:none;width:250px;position:absolute;margin:0;padding:0;list-style-type:none;background:#b81329;}
#cssmenu > ul li.has-sub ul li{display:block;}
#cssmenu > ul li.has-sub > a.active,
#cssmenu > ul li a{display:block;padding:14px 23px 14px 23px;text-decoration:none;color:#fcfcfc;}
#cssmenu > ul li a.active,
#cssmenu > ul li a:hover{background:#fc5e6d;color:#000000;}
#cssmenu > ul li.has-sub ul li a span {display: block;}
.db_image{padding:15px 30px;line-height:1.42857143;vertical-align:top;}
.share-buttons img{width: 27px;display: inline; text-align: center;}
.tbbg01{background-color:#FDF4F4; vertical-align: top;}
.header_img{width: 100%;margin: -4px;}
.valign{vertical-align: top;}
.uploads{width: 120px; height: 160px; border: 1px; text-align: center;}
.Award_banner{width: 50%;}
.upload{padding-left: 20%; padding-right: 20%}
.quote_image{width:120px;height:150px;}
.navbar-fixed-top + .content-container{margin-top: 70px;}
.content-container{margin: 0 130px;}
.link2{font-weight: normal;color: #703088;text-decoration: none;}
.dir_table {padding-left: 10%;text-align: justify;padding-right: 10%;}
.directory_table {width: 90%;}
table.directory_table tr td{padding: 10px;}
table.dir_table tr td{padding: 10px;}
.alphabetical{width: 70%;padding-left: 15%;}
ul.horizontal_list li {text-align: center;float: left;list-style: none;padding: 3px 0px;margin: 2px;width: 32px;line-height: 25px;text-decoration: none;}
ul.horizontal_list li a:hover {background-color: #fc5e6d;text-decoration: none;float: left;width: 100%;color:#000000;}
.para{padding-left: 10%; text-align: justify; padding-right: 20%;}
.container{width: 100%;}
.center_col{width: 50%; vertical-align: top; }
.left_col{width: 25%; vertical-align: top;}
.right_col{width: 25%; float: left; vertical-align: top;}

.slider_container{ width:600px; margin:auto; clear:both; }
.flex-caption{ position: absolute; right:11px; bottom:20px;}

.flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}


/* FlexSlider Necessary Styles
*******************************padding:30px 0 0 0;**/
.flexslider {width: 100%; margin: 0; padding: 0 0 30px 0;}
.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider {position: relative; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
.flex-container {zoom: 1; position: relative;}
 
/* Direction Nav */
.flex-direction-nav li a {width:45px; height:42px; margin:0; display: block; position: absolute; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li a.next {background:url(images/next.png) no-repeat; bottom:300px; right: 11px;}
.flex-direction-nav li a.prev {background:url(images/prev.png) no-repeat center;bottom:300px; left: 11px;}
.flex-direction-nav li a.next:hover {background:url(images/next_a.png) no-repeat;}
.flex-direction-nav li a.prev:hover {background:url(images/prev_a.png) no-repeat center;}
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -30px; text-align: center;}
.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}

@media screen and (max-width: 1000px) {
.slider_container{ width:90%; margin:0 0 0 2%; clear:both; background:none; padding:30px 0 0 0;}
.flexslider {width: 100%; margin: 0; padding:0 0 30px 0;background:none;}
.flex-direction-nav li a {width:45px; height:42px; margin:0; display: block; position: absolute; right:-10px; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li a.next {background:url(images/next.png) no-repeat center; bottom:85px;}
.flex-direction-nav li a.prev {background:url(images/prev.png) no-repeat center;bottom:40px;}
.flex-caption { display:none;}
}
