body{ margin:0px; padding:0px;font-family:Arial;color:#454545; font-size:12px;background:#FEFEFE url(../images/body_rep.jpg) repeat-x scroll 0% 0%;;}

p { 
	padding:0px 0px 10px; margin:0px 0px;
 }
  
form { 
	margin-right:5px; 
	
	}
h1 { 
margin:0px; 
padding:0px; 
}

h2 { 
	margin:0px; 
	padding:0px; 
	}
h3 { 
	margin:0px;
	padding:0px;
	 }
div { 
	padding:0px; 
	margin:0px; 
	}

ul{margin:0;padding:0;}	

img{ margin:0px; padding:0px; border:none;}

#main_con{ width:100%;}

.introText {
font-size: 15px;
color: #001E55;
}



#inner_con{    background: url("../images/white_rep.jpg") repeat-x scroll 0 0 transparent;
    margin: 20px auto auto;
    padding: 10px 10px 30px;
    width: 980px;}

#header_con{ background:url(../images/logo.jpg) no-repeat scroll 0% 0%; width:980px; height:90px;}

#search_con{ width:px; float:right;padding-top:50px; margin-right:20px}

#menu_bg{ background:url(../images/nav_bar.jpg) no-repeat scroll 0% 0%; width:980px; height:30px;margin-bottom:5px;margin-top:5px;}

#menu_bg li{float:left;list-style:none;}

#menu_bg ul{padding:0px;margin:0px;width:980px; }

#menu_bg a{color:#001E55;background:url(../images/main_sep.jpg) no-repeat scroll 0% 0%;font-weight:bold;
font-family:Arial;
font-size:12px;
line-height:30px;
/*padding:8px 56px 8px 52.5px;*/display:block;width:140px;text-align:center;
text-decoration:none;}

#menu_bg a:hover{color:#FFF;font-family:Arial;font-size:12px;background:#001E55}

#menu_bg #current a{color:#FFF;font-family:Arial;font-size:12px;background:#001E55;font-weight:bold;}

#banner_con{ width:980px;padding-bottom:15px;clear:both; height:225px !important}

#text_con{ background:#fff url(../images/main_bg.jpg) no-repeat scroll 0% 0%;padding:15px; width:950px; overflow:hidden}

#mainbody{ width:690px; float:left; color:#545454;font-family:Arial;font-size:13px;margin-right:35px;text-align:left;line-height:150%;}

#right_con{ width:205px; float:right;line-height:150%;}

#footer_con{ background:#CCCCCC;overflow:hidden;padding:15px 18px;line-height:20px;margin-top:15px;}

#search_con .button{background:#fff url(../images/ser_but.jpg) no-repeat scroll 0% 0%; width:25px; height:25px;border:none;font-size:0px;margin-right:10px;vertical-align:top;}

#footer_con .module_add{float:left;width:142px;color:#333333;font-family:arial;font-size:12px;}

#footer_con .module_tele{float:left;width:170px;color:#333333;font-family:arial;font-size:12px;}

#footer_con .module_menu{float:left;width:px;color:#333333;font-family:arial;font-size:12px;}

#footer_con .module_menu h3{color:#333333;font-family:arial;font-size:12px;font-weight:normal;}

#footer_con .module_cre{float:right;width:532px;color:#333333;font-family:arial;font-size:10px;}

#footer_con li{float:left;
list-style:none outside none;
padding-right:10px;}

#footer_con a{color:#333333;font-family:arial;font-size:10px;text-decoration:underline;;}

.contentheading{color:#001E55;font-family:Arial;font-size:25px;font-weight:bold;padding-bottom:15px;}

.componentheading{color:#001E55;font-family:Arial;font-size:25px;font-weight:bold;padding-bottom:15px;}

#right_con h3{
  color: #E16A1E;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    padding-bottom: 15px;

}

#right_con .contentheading {padding-bottom: 0px;}

.readmore{color:#001E55;font-family:arial;font-size:12px;padding-bottom:15px;text-decoration:underline;}

#mainbody a{color:#001E55;font-family:arial;font-size:12px;text-decoration:underline;}

#right_con .contentheading a{color:#001E55;font-family:arial;font-size:14px;font-weight:normal;padding-bottom:10px;text-decoration:none;}

#right_con p {
     font-family: Arial;
     font-size: 12px;
     color: #454545;
     line-height: 150%;
}

#mainbody .contentheading a{color:#001E55;font-family:arial;font-size:20px;font-weight:bold;padding-bottom:15px;text-decoration:underline;;}

.gray a{color:#fff !important;text-decoration:none !important;}

.article_column .article_separator{border-bottom:1px solid #545454;display:block;margin-bottom:15px;}

.module_blue h3{background:#fff url(../images/right_h3.jpg) no-repeat scroll 0% 0%; width:190px; line-height:22px; height:22px; padding-left:7px;;color:#FFFFFF !important;
font-size:14px !important; padding-bottom:0px !important; margin-bottom: 0px;}

.module_blue{margin-bottom:15px;width:197px; margin-top:30px}

.module_blue a{color:#fff;text-decoration:none;}

.contentpaneopen input{margin-bottom:10px;}

#spambox{display:none;}

ul.ucd_list {
margin:0px;
padding:0px;

}

ul.ucd_list li {
padding-bottom: 20px;
font-family: Arial;
     font-size: 12px;
     color: #454545;
     line-height: 150%;
list-style:none;
}

ul.ucd_list li a:link,
ul.ucd_list li a:visited,
ul.ucd_list li a:hover {
color: #E16A1E;
}

.ucd_title a:link,
.ucd_title a:visited,
.ucd_title a:hover {
color: #001E55;
font-size:14px;
}

span.ucd_date {
color: #999999;
}

h3 {
margin-bottom: 10px;
color: #123257;
}

h3.white {
color: #ffffff;
}

.module_blue p {
color: #ffffff !important;
}

a.jwts_title_text:link,
a.jwts_title_text:visited,
a.jwts_title_text:hover {
text-decoration:none !important;
}

table.contactTable {
width:100%
}

table.contactTable td {
vertical-align:top;
}


table.contactTable form input {
width:100% !important
}

table.contactTable form textarea {
width:100% !important
}


table.contactTable td iframe {
margin-left:20px;
border:1px solid #CCCCCC;
background-color:#ffffff;
padding:5px;
}

.contentpaneopen li{list-style:inside; margin: 0 0 0 30px;}

#box_container{width:690px; padding-left:2px; color:#ffffff; font-family:Arial; font-size:13px;line-height:150%;}

#box_container p{font-size:18px !important;padding:10px 0px;}

#box1{width:220px; float:left;}

#box2{width:220px; float:left; padding-left:15px;}

#box3{width:220px; float:right;}

#main_content{width:690px; float:left;}

#box1_img{background:url(../images/cloud_box_1.jpg) no-repeat scroll 0% 0%; width:200px; height:190px; padding-left:10px;padding-right:10px;}

#box2_img{background:url(../images/cloud_box_2.jpg) no-repeat scroll 0% 0%; width:200px; height:190px; padding-left:10px;padding-right:10px;}

#box3_img{background:url(../images/cloud_box_4.jpg) no-repeat scroll 0% 0%; width:200px; height:190px; padding-left:10px;padding-right:10px;}

#box_container h1{font-size:14px;padding-bottom:5px;padding-top:15px;}


.btn{
border: 1px solid #CCCCCC;
    color: orange;
    display: block;
    float: right;
    text-align: center;
    width: 100px;
background-color: gray;
font-size:10px !important;
visibility: hidden;

}

.btn2{
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    color: #001E55;
    display: block;
    font-size: 10px !important;
    margin: 0 auto;
    text-align: center;
    width: 150px;
}
.btn2 a{
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    color: #001E55 !important;
    display: block;
    font-size: 10px !important;
    margin: 0 auto;
    text-align: center;
    width: 150px;
  text-decoration: none !important;
}

.mod_docman_catdownbtn2 ul{
list-style: none;

}

.mod_docman_catdownbtn2{
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    color: #001E55;
    display: block;
    font-size: 10px !important;
    margin: 0 auto;
    text-align: center;
    width: 150px;
}
.mod_docman_catdownbtn2 a{
    background-color: #F0F0F0;
    color: #001E55 !important;
    display: block;
    font-size: 10px !important;
    margin: 0 auto;
    text-align: center;
  text-decoration: none !important;
}



.width_txt{
width: 75%;

}

.search{
float: right

}

.login{

float: left
}

.modulelogin{
    width: 800px;
}


#myBlog-head h3{
visibility: hidden
}

#myBlog-head .desc{
visibility: hidden
}

.text_box{
font-size:13px;


}
.txt_prod{
   font-size: 11px;
    height: 100px;
    line-height: 15px;
    text-align: left;
    width: 50%;
	vertical-align:top;

}
