/* CSS Document */

*{
    padding:0;
    margin:0;
}
body {
background-color:#dadada;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#6c6c6c;
}

.inlinePage{
background:url(../images/inlinebg.jpg);
background-repeat:repeat-x;
background-color:#fff;
padding:15px;
}


img
{
border:none;
}
a
{
text-decoration:none;
color:#9d194b;
}

a:hover
{
text-decoration:underline;

}


.clear
{
clear:both;
}
#wrapper
{
width:980px;
height:auto;
margin: 0px auto;
-moz-box-shadow:     0 0 8px #7b7b7b;
-webkit-box-shadow:  0 0 8px #7b7b7b;
box-shadow:          0 0 8px #7b7b7b;
}
.header
{
background:url(../images/header-bg.jpg);
background-repeat:repeat-x;
width:980px;
height:58px;
margin:0;
}
.logo
{
width:310px;
float:left;
margin-top:10px;
margin-left:25px;
color:#000;
line-height:35px;
}
.logo img{ vertical-align:middle;}

.loginbar{
width:100px;
float:left;
margin-top:14px;
color:#000;
text-align:left;
}
.search
{
float:right;
width:500px;
height:29px;


padding-left:8px;

margin-top:4px;
margin-right:10px;
font-size:11px;
}
.search-img
{
width:13px;
margin-top:21px;
margin-left:933px;
position:absolute;
}
.heading
{
padding-top:10px;
padding-bottom:10px;
margin-left:25px;
font-size:36px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.heading a{color:#fff; text-decoration:underline;}

.header-img
{
background:url(../images/header-img.jpg);
width:980px;
height:103px;
}


.menu1
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:95px;
height:36px;
margin-top:6px;
float:left;
}
.menu1 p
{
float:left;
margin-top:10px;
margin-left:15px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu1 img
{
float:left;
margin-top:15px;
margin-left:10px;
}
.menu1:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:95px;
height:36px;
float:left;
}
.menu2
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:141px;
height:36px;
margin-top:6px;
margin-left:3px;
float:left;
}
.menu2 p
{
float:left;
margin-top:10px;
margin-left:20px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu2 img
{
float:left;
margin-top:15px;
margin-left:10px;
}
.menu2:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:141px;
height:36px;
float:left;
}
.menu3
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:64px;
height:36px;
margin-top:6px;
margin-left:3px;
float:left;
}
.menu3 p
{
float:left;
margin-top:10px;
margin-left:16px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu3:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:64px;
height:36px;
float:left;
}
.menu4
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:81px;
height:36px;
margin-top:6px;
margin-left:3px;
float:left;
}
.menu4 p
{
float:left;
margin-top:10px;
margin-left:16px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu4:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:81px;
height:36px;
float:left;
}
.menu5
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:63px;
height:36px;
margin-top:6px;
margin-left:3px;
float:left;
}
.menu5 p
{
float:left;
margin-top:10px;
margin-left:20px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu5:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:63px;
height:36px;
float:left;
}
.menu6
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:72px;
height:36px;
margin-top:6px;
margin-left:3px;
float:left;
}
.menu6:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:72px;
height:36px;
float:left;
}
.menu6 p
{
float:left;
margin-top:10px;
margin-left:20px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu7
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:82px;
height:36px;
margin-top:6px;
margin-left:3px;
float:left;
}
.menu7 p
{
float:left;
margin-top:10px;
margin-left:18px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu7:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:82px;
height:36px;
float:left;
}
.menu8
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:109px;
height:36px;
margin-top:6px;
margin-left:3px;
float:left;
}
.menu8 p
{
float:left;
margin-top:10px;
margin-left:18px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu8:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:109px;
height:36px;
float:left;
}
.menu9
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:74px;
height:36px;
margin-top:6px;
margin-left:3px;
float:left;
}
.menu9 p
{
float:left;
margin-top:10px;
margin-left:20px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu9:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:74px;
height:36px;
float:left;
}
.menu10
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:93px;
height:36px;
margin-top:6px;
margin-left:3px;
float:left;
}
.menu10 p
{
margin-top:10px;
margin-left:20px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu10:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:93px;
height:36px;
float:left;
}
.menu11
{
background:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
width:74px;
height:36px;
margin-top:6px;
margin-left:3px;
float:left;
}
.menu11 p 
{
float:left;
margin-top:10px;
margin-left:18px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.menu11:hover
{
background:url(../images/menu-bg1.jpg);
background-repeat:repeat-x;
width:74px;
height:36px;
float:left;
}

.news-add
{
background:url(../images/news-bg.jpg);
background-repeat:repeat-x;
height:43px;
width:980px;
}
.news-add p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2d2d2d;
padding-top:10px;
margin-left:30px;
}
.container
{
background-color:#FFFFFF;
width:980px;
height:auto;
padding-bottom:20px;
}
.left-side
{
width:627px;
float:left;
margin-left:10px;
}

.left-content
{
border:1px solid #d3d3d3;
margin-top:10px;
height:auto;
width:627px;
float:left;
padding-bottom:10px;
}
.left-content h1
{
font-size:32px;
margin-left:25px;
margin-top:25px;
color:#323232;
font-family: 'Oswald', sans-serif;
font-weight:400;
}
.left-content h2
{
font-size:19px;
margin-left:25px;
color:#323232;
font-weight:300;
}




.left-content2
{
margin-top:10px;
height:auto;
width:627px;
float:left;
padding-bottom:10px;
}
.left-content2 h1
{
font-size:24px;

color:#9d194b;
font-family: 'Oswald', sans-serif;
font-weight:400;
}
.left-content2 h2
{
font-size:14px;
margin-bottom:6px;
color:#323232;
font-weight:400;
}

.left-content2 h2 a{color:#323232;}
.left-content2 h2 a:hover{color:#9d194b;}

.content_block{padding:10px;}





.about
{
margin-top:35px;
float:left;
margin-left:20px;
}
.about h2
{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#9d194b;
}
.about p
{
margin-top:25px;
line-height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:585px;
text-align:justify;
}


.img1
{
margin-left:25px;
margin-top:20px;
float:left;
width:118px;
}
.img1 img
{
float:left;
}
.img1 p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin-left:10px;
margin-top:3px;
}
.img1 p a
{
color:#6c6c6c;
text-decoration:none;
}

.img2
{
margin-left:0px;
margin-top:17px;
float:left;
width:140px;
}
.img2 img
{
float:left;
}
.img2 p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin-left:10px;
margin-top:6px;
}
.img2 p a
{
color:#6c6c6c;
text-decoration:none;
}
.img3
{
margin-top:20px;
float:left;
width:140px;
}
.img3 img
{
float:left;
}
.img3 p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin-left:10px;
margin-top:3px;
}
.img3 p a
{
color:#6c6c6c;
text-decoration:none;
}
.img4
{
margin-top:20px;
float:left;
width:112px;
}
.img4 img
{
float:left;
}
.img4 p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin-left:10px;
margin-top:3px;
}
.img4 p a
{
color:#6c6c6c;
text-decoration:none;
}
.nav
{
border-bottom:1px solid #d3d3d3;
width:603px;
margin-left:15px;
margin-top:20px;
}
.gallery1
{
width:618px;
margin-top:15px;
margin-left:30px;
}
.gallery1 img
{
float:left;
width:298px;
}
.gallery1 p
{
line-height:20px;
margin-left:7px;
margin-right:7px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
margin-top:20px;
font-size:13px;
}
.gallery
{
width:618px;
margin-top:15px;
margin-left:30px;
}
.gallery img
{
float:left;
width:145px;
}
.gallery p
{
width:420px;
float:left;
font-family:Arial, Helvetica, sans-serif;
line-height:22px;
margin-left:20px;
margin-right:7px;
text-align:justify;
font-size:13px;
}
.read-btn
{
width:90px;
height:30px;
background-color:#981647;
border-radius:5px;
float:left;
margin-top:15px;
margin-left:20px;
}
.read-btn p
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:4px;
margin-left:13px;
}
.read-btn p a
{
color:#ffffff;
}


.slide
{
width:83px;
float:right;
margin-top:40px;
margin-right:10px;
}
.slide img
{
width:13px;
float:left;
margin-left:3px;
}

.tab1
{
margin-left:15px;
margin-top:15px;
float:left;
width:155px;
height:28px;
background-color:#9d194b;
cursor:pointer;
}
.tab1 p
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
padding-top:7px;
padding-left:15px;
}
.tab1 p a
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.tab2
{
margin-left:8px;
margin-top:15px;
float:left;
width:155px;
height:28px;
background-color:#e6e6e6;
cursor:pointer;
}
.tab2 p
{
color:#2c2c2c;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
padding-top:7px;
padding-left:10px;
}
.tab2 p a
{
color:#2c2c2c;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.tab3
{
margin-left:8px;
margin-top:15px;
float:left;
width:155px;
height:28px;
background-color:#9d194b;
cursor:pointer;
}
.tab3 p
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
padding-top:7px;
padding-left:10px;
}
.tab3 p a
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.nav1
{
border-bottom:1px solid #d3d3d3;
width:603px;
margin-left:15px;
}
.story1
{
margin-left:25px;
margin-top:15px;
float:left;
padding-right:20px;
}
.story1 ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.story1 li
{
width:270px;
height:50px;
float:left;
list-style:none;
margin-top:10px;
margin-left:3px;
padding-right:10px;
line-height:20px;
}
.story1 li a
{
color:#1d4b86;
text-decoration:underline;
}
.story1 li a:hover
{
color:#9d194b;
text-decoration:underline;
}


.story2
{
margin-left:50px;
margin-top:15px;
float:left;
width:260px;
}
.story2 ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.story2 li
{
list-style:none;
margin-top:10px;
line-height:20px;
}
.story2 li a
{
color:#1d4b86;
text-decoration:underline;
}
.story2 li a:hover
{
color:#9d194b;
text-decoration:underline;
}


.right-side
{
width:320px;
float:left;
margin-left:10px;
}

.right-content
{
background-color:#ededed;
margin-top:10px;
width:320px;
float:left;
border:1px solid #d3d3d3;
height:auto;
padding-bottom:20px;
}
.right-content h2
{
font-size:16px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#9d194b;
text-align:center;
margin-top:15px;
}
.right-content h6
{
text-align:center;
margin-top:5px;
font-weight:normal;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#353535;
}
.right-content ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:15px;
margin-left:20px;
}
.right-content li
{
list-style:none;
margin-top:px;
line-height:20px;
}
.right-content li a
{
color:#1d4b86;
text-decoration:underline;
}
.right-content li a:hover
{
color:#9d194b;
text-decoration:underline;
}
.nav2
{
border-bottom:1px solid #d3d3d3;
width:256px;
margin-left:15px;
margin-top:10px;
}
.email
{
margin-left:23px;
margin-top:15px;
color:#353535;
font-family:Arial, Helvetica, sans-serif;
}
.r1
{
float:left;
margin-left:23px;
margin-top:10px;
width:180px;
height:11px;
padding:5px;
border:1px solid #d4d4d4;
font-size:11px;
}
.r2
{
float:left;
margin-top:10px;
margin-left:5px;
}
.sign-up
{
float:right;
margin-top:5px;
margin-right:20px;
font-family:Arial, Helvetica, sans-serif;
}
.sign-up a
{
color:#1d4b86;
text-decoration:underline;
}
.sign-up a:hover
{
color:#9d194b;
text-decoration:underline;
}
.healthcare
{
width:320px;
margin-top:12px;
}
.healthcare ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.healthcare li
{
list-style:none;
line-height:18px;
margin-top:0px;
}
.healthcare li a
{
color:#1d4b86;
text-decoration:underline;
}
.healthcare li a:hover
{
color:#9D194B;
text-decoration:underline;
}

.submit
{
float:right;
margin-top:15px;
margin-right:20px;
font-family:Arial, Helvetica, sans-serif;
}
.submit a
{
color:#9d194b;
text-decoration:underline;
}
.submit a:hover
{
color:#1d4b86;
text-decoration:underline;
}
.socialicons
{
margin-left:92px;
margin-top:15px;
}
.socialicons img
{
float:left;
margin-left:5px;
}
.nav3
{
border-bottom:1px solid #5b5b5b;
width:960px;
margin-left:10px;
margin-top:40px;
}
.footer
{
width:980px;
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
}
.layer1
{
float:left;
width:310px;
margin-left:40px;
}
.layer1 p
{
margin-top:10px;
line-height:20px;
}
.layer1 p a
{
color:#6c6c6c;
text-decoration:none;
}
.layer1 p a:hover
{
color:#9D194B;
text-decoration:underline;
}
.layer2
{
float:left;
width:250px;
}
.layer2 p
{
margin-top:25px;
line-height:20px;
}
.layer3
{
float:left;
width:120px;
margin-left:40px;
}
.layer3 ul
{
margin-left:20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.layer3 li
{
list-style:none;
line-height:18px;
}
.layer3 li a
{
color:#6c6c6c;
text-decoration:none;
}
.layer3 li a:hover
{
color:#9D194B;
}
.comments
{
width:600px; margin:0px auto;

}
.comments h2
{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#323232;
padding-top:10px;
margin-left:13px;
}
.comments h2 small{font-size:8pt; font-style:italic;}
.comments-bg1
{
background-color:#f2f2f2;
height:auto;
padding-bottom:10px;
margin-top:15px;
}
.comments-bg2
{
background-color:#f9f9f9;
height:auto;
padding-bottom:10px;
margin-top:5px;
}

.comments p
{
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:0px 20px;
}
.form
{
margin-top:25px;
margin-left:35px;
font-family:Arial, Helvetica, sans-serif;
}
.name
{
margin-top:18px;
float:left;
width:100px;
}
.name1
{
margin-top:23px;
float:left;
width:80px;
margin-left:35px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#9d194b;
font-size:24px;
}
.r3
{
float:left;
margin-left:23px;
margin-top:17px;
width:480px;
height:55px;
padding:5px;
border:1px solid #d4d4d4;
font-size:11px;
}
.r4
{
float:left;
margin-left:30px;
margin-top:25px;
width:100px;
height:23px;
border:1px solid #d4d4d4;
font-size:11px;
padding-left:5px;

}
.submit1
{
width:70px;
height:25px;
background-color:#981647;
border-radius:5px;
float:left;
margin-top:25px;
margin-left:15px;
}
.submit1 p
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:4px;
margin-left:15px;
}
.submit1 p a
{
color:#ffffff;
text-decoration:none;
}
.r5
{
float:left;
margin-left:23px;
margin-top:17px;
width:180px;
height:11px;
padding:5px;
border:1px solid #d4d4d4;
font-size:11px;
}
.mail-txt
{
font-size:11px;
font-style:italic;
float:left;
margin-left:10px;
margin-top:20px;
}

#cls
{
	float:right;
	border:0px solid red;
	cursor:pointer;
	margin-right:-20px;
	margin-top:-20px;
}


.tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#000;
    border:1px solid gray;
    width:auto;
	padding:5px;
	font-size:13px;
	font-family:arial;
	color:lightgray;
	-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	
}
/*
.tooltip p{
    margin:0;
    padding:0;
    color:#fff;
    background-color:#222;
    padding:2px 7px;
}
*/

.menu1 .submenu
{
	display:none;
}
.menu2 .submenu
{
	display:none;
}
.menu3 .submenu
{
	display:none;
}
.menu4 .submenu
{
	display:none;
}

.menu5 .submenu
{
	display:none;
}
.menu6 .submenu
{
	display:none;
}
.menu7 .submenu
{
	display:none;
}
.menu8 .submenu
{
	display:none;
}
.menu9 .submenu
{
	display:none;
}
.menu10 .submenu
{
	display:none;
}

.submenu
{
	width:250px;
	position:absolute;
	border:0px solid red;
	margin-top:35px;
	z-index: 10;
}

.submenu ul
{
	list-style:none;
	background:#9f2f59;
	padding:2px;

}

.submenu ul li
{
	list-style:none;
	background:#b3265b;
	padding:5px;
	cursor:pointer;
}

.submenu ul li:hover
{
	list-style:none;
	background:#c44273;
	padding:5px;
}

.submenu ul li a
{
	text-decoration:none;
	color:#fff;
	font-size:13px;
	font-family:arial;
}

.submenu1
{
	width:150px;
	position:absolute;
}

.submenu1 ul
{
	list-style:none;
	background:#9f2f59;
	padding:2px;
	margin-top:10px;
}

.submenu1 ul li
{
	list-style:none;
	background:#b3265b;
	padding:5px;
	cursor:pointer;
}

.submenu1 ul li:hover
{
	list-style:none;
	background:#c44273;
	padding:5px;
}

.submenu1 ul li a
{
	text-decoration:none;
	color:#fff;
	font-size:13px;
	font-family:arial;
}

.submenu2
{
	width:150px;
	position:absolute;
}

.submenu2 ul
{
	list-style:none;
	background:#9f2f59;
	padding:2px;
	margin-top:10px;
}

.submenu2 ul li
{
	list-style:none;
	background:#b3265b;
	padding:5px;
	cursor:pointer;
}

.submenu2 ul li:hover
{
	list-style:none;
	background:#c44273;
	padding:5px;
}

.submenu2 ul li a
{
	text-decoration:none;
	color:#fff;
	font-size:13px;
	font-family:arial;
}

.menu10:hover .submenu2
{
	display:block;
}

.menu1:hover .submenu
{
	display:block;
}

.menu2:hover .submenu
{
	display:block;
}

.menu3:hover .submenu
{
	display:block;
}

.menu4:hover .submenu
{
	display:block;
}

.menu5:hover .submenu
{
	display:block;
}

.menu6:hover .submenu
{
	display:block;
}

.menu7:hover .submenu
{
	display:block;
}

.menu8:hover .submenu
{
	display:block;
}

.menu9:hover .submenu
{
	display:block;
}


.Estilo1 {
	font-size: 12px;
	font-family: Arial;
}
.Estilo2 {font-size: 10px}


.news_desc_block{padding:20px;}

.news_img {float:left; margin-right:10px; margin-bottom:10px; text-align:center; width:300px;}

.bjqs .news_img {float:left; margin-right:10px; margin-bottom:10px; text-align:center; width:auto;}

.news_mult_img{ border:1px solid #cacaca; padding:10px; width:280px; padding-bottom:10px;}
.news_mult_img img{ width:60px; float:left; margin-right:10px; margin-bottom:10px;}



h1 a{color:#323232;}
h1 a:hover{color:#9d194b;}








#cont_left{
padding-left:20px;
color:#656565;
}

#cont_left a{
color:#0064a6;
}


#cont_left div{
margin-top:0px; padding:0px;
padding-bottom:10px;
}

.txt_dark{color:#585858;}
.textStyled{}

.contForm{

padding:15px;

font-size:9pt;
}

.contForm h2{margin:0px; line-height:normal; margin-bottom:6px; font-size:18px;}

.contForm input[type="text"], .contForm input[type="password"], .contForm textarea, .contForm select {
width:280px;
padding:5px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

border:1px solid #dbdbdb;


-moz-box-shadow:     0 0 2px #dadada;
-webkit-box-shadow:  0 0 2px #dadada;
box-shadow:          0 0 2px #dadada;
vertical-align:middle;
}



.contForm input[type="submit"] {
padding:2px 5px;
background-color:#a21c4e;
color:#ffffff;
font-weight:bold;
margin-right:5px;
cursor:pointer;

border:1px solid #a21c4e;
border-radius:5px;
-moz-border-radius: 5px;  
-webkit-border-radius: 5px;  

}

.contForm input[type="reset"] {
padding:2px 5px;
background-color:#868686;
color:#ffffff;
font-weight:bold;
cursor:pointer;

border:1px solid #868686;
border-radius:5px;
-moz-border-radius: 5px;  
-webkit-border-radius: 5px;  
}

 { width: 200px; }

.contFormFieldBlock{
clear:both;
margin:20px 0px 10px 0px ;
}

.contFormFieldBlock_L{
float:left;
width:150px;
text-align:left;
}

.contFormFieldBlock_L *{padding-right:10px}

.contFormFieldBlock_R{
float:left;
width:300px;
}

.contFormFieldBlock_R *{padding-left:10px}

.inputTitle{ color:#3a3a3a; font-weight:bold;}

.notification_area{padding:10px;}
.notification_area span{padding-left:30px;}

.info_red{
background-image:url(../images/exclamation.png);
background-repeat:no-repeat;
background-position:left center;
background-position:10px 10px;
 
padding-left:30px;
color:#d80000;
background-color:#ffeeee;
border:1px solid #ff8888; padding:10px;
}


.info_yellow{
background-image:url(../images/error.png);
background-repeat:no-repeat;
background-position:left center;
background-position:10px 10px;
padding-left:30px;
color:#404040;
background-color:#fff8cf;
border:1px solid #ffce88; padding:10px;
}




.info_green{
background-image:url(../images/accept.png);
background-repeat:no-repeat;
background-position:left center;
background-position:10px 10px;
padding-left:30px;
color:#404040;
background-color:#d9ffd5;
border:1px solid #7bf363; padding:10px;
}



.news_list_row{clear:left;}

.news_list_col_l{width:305px; float:left;}

.news_list_col_r{width:305px; float:left; margin-left:10px;}


.news_list_col_l .news_list_item, .news_list_col_r .news_list_item {
	border-bottom:1px dotted #cacaca;
	padding:10px;
}



.news_list_ul{
	float: left;
    width: 620px;
    margin: 0;
    padding: 0;
    list-style: none;
	margin-left:10px;
}


.news_list_li
    {
    float: left;
    width: 620px; /*half width of the ulcol width*/
    margin: 0;
    padding: 0;
	padding-top:20px;
	padding-bottom:20px;
	margin-right:10px;
	border-bottom:1px solid #ececec;
	
	
    } 
.news_list_li h2{ color:#9d194b; font-weight:bold; font-size:13pt;}

.news_list_li h2 a{ color:#9d194b;}

.news_list_li p{ margin:3px 0px;}

.news_list_li p.subtitle{ font-weight:bold; color:#282828;}
 
.news_desc p{padding-top:10px;}

.news_block h1{ color:#9d194b }
.news_block h3{margin-left:27px; margin-top:10px; font-weight:bold; color:#282828; font-size:11pt; padding-right:10px; }

.news_date{margin-left:27px; margin-top:10px; font-weight:normal; }


.news_na{ padding:20px;}
.news_na .heading{ font-size:14pt; color:#333333; font-weight:bold; padding:0px; margin:0px;}
.news_na h2{ margin:0px; padding:0px; margin-top:20px; font-size:12pt; font-weight:bold;}
.news_na h3{ margin:0px; padding:0px; margin-top:5px; font-weight:normal; font-size:13px;}
.news_na .news_date{margin:0px; padding:0px; margin-top:5px; font-weight:normal;font-size:13px; }

.underline01{ height:5px; border-bottom:3px solid #5f5f5f; margin-bottom:10px;}

.vital_block{ margin-top:15px; padding-bottom:15px; border-bottom:1px solid #cacaca;}
.vb_title{margin:0px; padding:0px; margin-top:20px; font-size:12pt; font-weight:bold;color:#9d194b;}
.vb_subtitle{ font-weight:bold; color:#333333}
.vb_date{}
.vb_desc{ margin:15px 0px;}
.vb_image{ text-align:center; margin:15px 0px;}
.vb_image img{max-height:200px; max-width:400px;}
.vb_file{ margin:15px 0px;}


.jobs_block{ margin-top:15px; padding:15px; border:1px solid #cacaca;}
.jb_title{margin:0px; padding:0px; font-size:12pt; font-weight:bold;color:#9d194b;}

.latest{ float:left; width:80px; margin-left:20px; font-size:10pt; font-weight:bold; margin-top:10px; border-right:1px solid #6e6e6e; padding-right:10px; color:#4c4c4c;}
.ticker_area{ float:left; width:600px; height:10px;margin-left:10px; margin-top:10px;}
.search_area{ float:right; width:220px; height:10px; margin-left:10px; margin-top:10px;}


#ticker {
	height: 20px;
	overflow: hidden;

}
#ticker li {
	height: 20px;
}



.search_area input[type="text"], .search_area input[type="password"], .search_area textarea, .search_area select {
width:130px;
padding:2px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
border:1px solid #dbdbdb;
-moz-box-shadow:     0 0 2px #dadada;
-webkit-box-shadow:  0 0 2px #dadada;
box-shadow:          0 0 2px #dadada;
vertical-align:middle;
}


.search_area input[type="submit"] {
padding:2px 2px;
background-color:#a21c4e;
color:#ffffff;
font-weight:bold;
margin-right:5px;
cursor:pointer;
border:1px solid #a21c4e;
border-radius:5px;
-moz-border-radius: 5px;  
-webkit-border-radius: 5px;  
vertical-align:middle;
margin-left:4px;
font-size:12px;
}

.search_results{ padding:10px;}
.search_results div{padding:10px; border-bottom:1px solid #f2f2f2;}
.search_results p{margin:2px;}


.news_readmore{margin:10px 0px;}



.inline_heading{font-size:18pt; color:#fff; margin-bottom:20px;}
.inline_subheading{font-size:12pt; color:#000; margin-bottom:10px;}



.genlForm input[type="text"], .genlForm input[type="password"], .genlForm textarea, .genlForm select {
width:200px;
padding:2px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
border:1px solid #dbdbdb;
-moz-box-shadow:     0 0 2px #dadada;
-webkit-box-shadow:  0 0 2px #dadada;
box-shadow:          0 0 2px #dadada;
vertical-align:middle;
}


.genlForm input[type="submit"] {
padding:2px 2px;
background-color:#a21c4e;
color:#ffffff;
font-weight:bold;
margin-right:5px;
cursor:pointer;
border:1px solid #a21c4e;
border-radius:5px;
-moz-border-radius: 5px;  
-webkit-border-radius: 5px;  
vertical-align:middle;
margin-left:4px;
font-size:12px;
}








input[type=text]:hover, textarea:hover,  input[type="password"]:hover,
input[type=text]:focus, textarea:focus {
border-color: #ef528d;  
-moz-box-shadow:     0 0 8px #f5afc9;
-webkit-box-shadow:  0 0 8px #f5afc9;
box-shadow:          0 0 8px #f5afc9;
outline: none;
} 


.news_image_caption{margin:5px 0px; font-style:italic;}




.fc01{color:#9d194b;}
.fs01{font-size:16px;}

.btn {
  background: #931343;
  background-image: -webkit-linear-gradient(top, #931343, #b4275c);
  background-image: -moz-linear-gradient(top, #931343, #b4275c);
  background-image: -ms-linear-gradient(top, #931343, #b4275c);
  background-image: -o-linear-gradient(top, #931343, #b4275c);
  background-image: linear-gradient(to bottom, #931343, #b4275c);
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #5b0023;
  background-image: -webkit-linear-gradient(top, #5b0023, #a51048);
  background-image: -moz-linear-gradient(top, #5b0023, #a51048);
  background-image: -ms-linear-gradient(top, #5b0023, #a51048);
  background-image: -o-linear-gradient(top, #5b0023, #a51048);
  background-image: linear-gradient(to bottom, #5b0023, #a51048);
  text-decoration: none;
}