body{
	background-image:url(../img/bg_main_container.gif);
	background-repeat:repeat-x;
}
.inner_pages{
	background-image:url(../img/bg_main_container_inner.gif);
	background-repeat:repeat-x;
}
#imgslider{
	padding-top:6px;
	padding-bottom:6px;
}
#main_container{background-image:url(../images/bg_main_container.gif); background-color:#ffffff; background-repeat:repeat-x;min-height:90% !important; height:auto;}
#main_container_inner{background-image:url(../images/bg_main_container_inner.gif); background-repeat:repeat-x;min-height:90% !important; height:auto;}
#content{padding:10px 0px 17px 0px; background-image:url(../img/bg_content.gif); background-repeat:repeat-y; float:left; margin-bottom:20px}
#content{
	text-align:justify;
}
#content p{
	font-size:13px;
}
#logo_hld{
    padding-top:13px;
}
#navmenu{
	background-image:url(../img/menu_bg.png);
	background-repeat:no-repeat;
	height:80px;
	font-size:14px;
}
#mid_holder{
	background-image:url(../img/bg_middle_top.gif);
	background-repeat:no-repeat;
	height:110px;
	width:940px;
	padding-top:15px;
	padding-left:15px;
}
.text_search{font-size:18px; font-style:italic; font-family:Arial, Verdana; line-height:25px;}
#intro{}
#intro ul{
	list-style-image:url(../img/question_ico.png);
	font-size:14px;
}
#bottom_container{background-image:url(../img/bg_bottom_container.gif); background-repeat:repeat-x; background-color:#202020;}
#footer_container{background-image:url(../img/bg_footer_container.gif); background-repeat:repeat-x; height:43px; clear:both;}
#content_bottom{height:220px; width:944px; margin:0 auto;}
.box_bottom{width:206px; float:left; padding:20px 0px 20px 0px}
.separator_box{float:left; width:40px; height:100%;}
.box_bottom h2{color:#fff;}
.box_bottom ul{margin:0px; padding:0px; list-style-type:none;}
.box_bottom ul li{
	background-image:url(../img/list_bottom.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding:0px 0px 0px 15px;
	border-bottom:solid 1px;
	line-height:24px;
}
.box_bottom, .box_bottom p{color:#a09c9c}
.box_bottom ul li a, .box_bottom ul li a:visited{color:#a09c9c; text-decoration:none;}
ul.bookmark{list-style-type:none; margin:0px; padding:0px;}
ul.bookmark li{background-image:none; padding:0px 4px 0px 0px; border-bottom:none; display:inline; float:left;}
p, ul, ol, blockquote {
	font-size:12px;
	line-height:18px;
	margin-bottom:20px;
	color:#333;
}
ul, ol {margin:10px 0 35px 40px;}
li ol,
li ul
{
	font-size:1.0em;
	list-style:square;
	margin-bottom:0;
	margin-top:0;
}
#foot{
	color:#FFF;
	text-align:center;
}
.sep_down{
	height:10px;
}
#inner_header{
	background-image:url(../img/bg_header_inner.png);
	background-repeat:no-repeat;
	height:125px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	text-align:justify;
}
#inner_header p{
	font-size:16px;
	margin-top:20px;
	font-style:oblique;
        color:#333333;
}
#inner_header h2{
	float:right;
}
th{
    background-color:#edee95;
    font-weight: bold;
    font-size: 13px;
}
td{
    font-size: 14px;
    padding-bottom: 0px;
    text-align: center;
}
table{
    border: 1px solid #c4c4c4;
}
caption{
    background: #D7AE3E;    
    font-weight: bold;
    color: #FFF;
}
.heading th{
    background-image: url(../img/thhead.png);
    background-repeat: repeat-x;
    color:#FFF;
    font-size: 14px;
    padding:0px;
    text-align: center;
}
caption{
    background-image: url(../img/caption_bg.png);
    background-repeat: repeat-x;
    color:#FFF;
    font-size: 16px;
    padding-bottom: 0px;
}
#sidebar_right{
    text-align: left;
}
.os_list li{
    list-style-image: url(../img/list_ok.png);
    font-size: 15px;
    margin-left: 0px;
}
.testimonial p{padding-left:12px;}
blockquote {
	font-style:italic;
	margin:25px 0 25px 0px;
	color:#333;
	padding:10px 20px 10px 35px;
	background-image:url(../img/quoleft.gif);
	background-repeat:no-repeat;
}
blockquote{
    font-size: 13px;
    text-align: justify;
}
#sidebar_right blockquote div{
    background-image:url(../img/quoright.gif) ;
    background-position:right bottom ;
    background-repeat:no-repeat;
    padding:10px 8px 20px 8px;
}
#sidebar_right .supportp{
    font-size: 14px;
    text-align: justify;
}
#aboutus{
    text-align: justify;
}
#aboutus p{
    font-size: 16px;
}
