﻿body
{
	margin: 0 0 40px 0;
	background-color: #c1c1c1;
	font-family: arial;
	font-size: 10pt;
	text-align: left;
	color: #434343;
}

body a
{
    outline:none;
}

body img
{
	border: none;
	outline:none;
}

.png_file
{
	behavior: url(JS/iepngfix.htc);
}

.imgchange
{	
	background: url(../../images/CaptchaImages/dropiconhere04.png) no-repeat center  7px;
}

.imgbg
{
	
	background: url(../../images/CaptchaImages/dropiconhere.png) no-repeat center  7px;
	
}


.imgbig
{
	
	background: url(../../images/CaptchaImages/bg-dropdown.jpg) no-repeat;
	

}



a:link
{
	text-decoration: none;
	color: #f6851c;
}
a:activated
{
	text-decoration: none;
	color: #f6851c;
}
a:visited
{
	text-decoration: none;
	color: #f6851c;
}
a:hover
{
	text-decoration: underline;
	color: #f6851c;
}

.outerdiv
{
	width: 979px;
	background-color: #ffffff;
}

.padding_heading
{
	padding: 0 0 0 10px;
}
.padding_topad
{
	padding: 0 20px 0 0;
}
.padding_bodyleft
{
	padding: 0px 20px 0 0px;
}
.padding_boxinner
{
	padding: 15px 15px 9px 20px;
}
.padding_boxinner_text
{
	padding: 15px 0 0 0;
}
.padding_headingRight
{
	padding: 0 10px 0 0px;
	color:#434343;
}
.padding_Right
{
	padding: 0 10px 0 0px;
	
}
.padding_columnsouter
{
	padding: 12px 0 6px 0;
}
.padding_events
{
	padding: 0px 20px;
}
.padding_smallbusiness
{
	padding: 15px 20px 4px 20px;
}
.padd_seco_sto_headline
{
	padding: 0 5px 5px 7px;
}

.padd_seco_sto
{
	padding: 5px 0;
}
.padd_columns_inner
{
	padding: 5px 5px 0 10px;
}





.body_bgcolor
{
	background-color: #dbdbdb;
	padding: 20px;
}
.bgheading_mid
{
	background: url(../../images/bgheading-mid.jpg) repeat-x;
}
.bg_color
{
	background-color: #ffffff;
}

h1
{
	font-family: arial;
	font-weight: bold;
	color: #e67f02;
	font-size: 16pt;
	margin: 0;
	padding: 0;
	text-align: left;
}
h2
{
	font-family: arial;
	font-weight: bold;
	color: #434343;
	font-size: 14pt;
	margin: 0;
	padding: 0;
	text-align: left;
}
h3
{
	font-family: arial;
	font-weight: bold;
	color: #434343;
	font-size: 11pt;
	margin: 0;
	padding: 0;
	text-align: left;
}
h4
{
	font-family: arial;
	font-weight: bold;
	color: #434343;
	font-size: 11pt;
	margin: 0;
	padding: 0;
	text-align: left;
}

.text
{
	font-family: arial;
	font-weight: normal;
	color: #434343;
	font-size: 10pt;
	text-align: left;
}
.text_li
{
	font-family: arial;
	font-weight: normal;
	color: #dc7901;
	font-size: 10pt;
	text-align: left;
}
.text_span
{
	font-family: arial;
	font-weight: normal;
	color: #f6851c;
	font-size: 10pt;
	text-align: left;
}
.text_events
{
	font-family: arial;
	font-weight: normal;
	color: #434343;
	font-size: 10pt;
	text-align: left;
}


.columns_div1
{
	float: left;
	width: 162px;
	height: 235px;
	background-color: #f3f1f1;
	margin: 0 7px 0 0;
	text-align: center;
}
.columns_div2
{
	float: left;
	width: 162px;
	height: 225px;
	background-color: #f3f1f1;
	margin: 0 7px 0 0;
	text-align: center;
}
.columns_div3
{
	float: left;
	width: 162px;
	height: 225px;
	background-color: #f3f1f1;
	text-align: center;
}
.name_columns
{
	font-family: arial;
	font-weight: bold;
	color: #797b7d;
	font-size: 11pt;
	text-align: center;
	padding: 0px 0 2px 0;
}
.text_columns
{
	font-family: arial;
	font-weight: normal;
	color: #434343;
	font-size: 9pt;
	text-align: center;
	padding: 0 9px 9px 9px;
	height: 75px;
}


.blog_div1
{
	float: left;
	width: 162px;
	height: 145px;
	background-color: #f3f1f1;
	margin: 0 0px 0 0;
	text-align: center;
}
.blog_div2
{
	float: left;
	width: 162px;
	height: 145px;
	background-color: #f3f1f1;
	margin: 0 0px 0 0;
	text-align: center;
}
.blog_div3
{
	float: left;
	width: 162px;
	height: 145px;
	background-color: #f3f1f1;
	text-align: center;
}
.name_blog
{
	font-family: arial;
	font-weight: bold;
	color: #f88612;
	font-size: 11pt;
	text-align: center;
}
.post_blog
{
	font-family: arial;
	font-weight: normal;
	color: #747b77;
	font-size: 9pt;
	text-align: center;
	padding: 0px 0 0 0;
}



.adwith_mib
{
	float: left;
	width: 172px;
	margin: 0 14px 0 0;
	padding: 0px;
}
.smallbusiness_reso
{
	float: left;
	width: 173px;
	padding: 0px;
}

.footer_text
{
	font-family: Georgia;
	font-weight: normal;
	color: #434343;
	font-size: 10pt;
	text-align: left;
	line-height: 20px;
}

.footer_text a:link
{
	text-decoration: none;
	color: #434343;
}
.footer_text a:activated
{
	text-decoration: none;
	color: #434343;
}
.footer_text a:visited
{
	text-decoration: none;
	color: #434343;
}
.footer_text a:hover
{
	text-decoration: underline;
	color: #f6851c;
}
.footer_text1
{
	font-family: Georgia;
	font-weight: normal;
	color: #849488;
	font-size: 10pt;
	text-align: left;
	line-height: 23px;
}
.footer_text1 a:link
{
	text-decoration: none;
	color: #849488;
}
.footer_text1 a:activated
{
	text-decoration: none;
	color: #849488;
}
.footer_text1 a:visited
{
	text-decoration: none;
	color: #849488;
}
.footer_text1 a:hover
{
	text-decoration: underline;
	color: #f6851c;
}


.footer
{
	border-top: solid 1px #da7c02;
}
.div_email
{
	float: left;
	width: 30px;
	margin: 5px 29px 0 0;
	text-align: center;
}
.div_rss
{
	float: left;
	width: 60px;
	margin: 0 29px 0 0;
	text-align: center;
}
.div_print
{
	float: left;
	width: 30px;
	text-align: center;
}


.name_columns_inner
{
	font-family: arial;
	font-weight: normal;
	color: #797b7d;
	font-size: 10pt;
	
}




/* ////////////////////////////////////////////////////////////////// */
/*For Navigation Menu*/
#dolphincontainer
{
	position: relative;
	color: #52637B;
	background-color: #DD7901;
	width: auto;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}
#dolphinnav
{
	position: relative;
	text-transform: none;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
	padding-top: 0px;
	height: 56px;
}
#dolphinnav ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: auto;
	float: left;
}

#dolphinnav ul li
{
	display: block;
	float: left;
	margin: 0 1px;
}

#dolphinnav ul li a
{
	display: block;
	float: left;
	text-decoration: none;
	padding: 0px 0px 0px 7px; /**/
	height: 56px;
	cursor: pointer;
	color: White;
}
* html #dolphinnav ul li a b /*for IE6*/
{
	font-size: 15px;
	font-family: Arial;
	text-decoration: none;
	padding: 0px 24px 0px 17px; /*line-height:56px; used foe vertical align in middle	*/
	float: left;
	height: 56px;
	line-height: 56px;
}


html > body /**/ #dolphinnav ul li a b /*Heigher version than IE6*/
{
	font-size: 15px;
	font-family: Arial;
	text-decoration: none;
	padding: 0px 24px 0px 17px; /*line-height:56px; used foe vertical align in middle	*/
	float: left;
	height: 56px;
	line-height: 62px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    html > body /**/ #dolphinnav ul li a b /*Heigher version than IE6*/
    {
	    font-size: 14px;
	    font-family: Arial;
	    text-decoration: none;
	    padding: 0px 24px 0px 17px; /*line-height:56px; used foe vertical align in middle	*/
	    float: left;
	    height: 56px;
	    line-height: 62px;
    }
}

#dolphinnav ul li a.current, #dolphinnav ul li a.current:hover
{
	font-size: 15px;
	float: left;
	background: url(../../images/left-corner.jpg ) no-repeat left top;
	background-color: #DD7901; /*padding: 0px 50px 0px 7px;*/
	font-weight: bold;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #dolphinnav ul li a.current, #dolphinnav ul li a.current:hover
    {
	    font-size: 14px;
	    float: left;
	    background: url(../../images/left-corner.jpg ) no-repeat left top;
	    background-color: #DD7901; /*padding: 0px 50px 0px 7px;*/
	    font-weight: bold;
    }
}

#dolphinnav ul li a.current b, #dolphinnav ul li a.current:hover b
{
	font-size: 15px;
	float: left;
	background: url(../../images/right-corner.jpg) no-repeat right top;
	background-color: #DD7901;
	font-weight: bold;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #dolphinnav ul li a.current b, #dolphinnav ul li a.current:hover b
    {
	    font-size: 14px;
	    float: left;
	    background: url(../../images/right-corner.jpg) no-repeat right top;
	    background-color: #DD7901;
	    font-weight: bold;
    }
}

#dolphin_inner
{
	color: #ffffff;
	font-size: 100%;
	height: 51px;
	background-color: #434343;
	text-align: left;
}

#dolphin_inner a
{
	padding: 0px 10px 0 35px;
}


#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active
{
}

#dolphin_inner a:hover
{
	text-decoration: none;
	font-size: 18px;
	font-family: Georgia;
}

.innercontent
{
	vertical-align: middle;
	font-size: 18px;
	color: white;
	text-decoration: none;
	font-family: Georgia;
	background-color: Transparent;
	border: none;
	cursor: pointer;
	display: none;
	line-height: 51px;
}
/* //////////////////////// end menu/////////////////////////////////////////////////// */

.panelSlideToggle
{
	background: #ffffff;
	display: none;
	float: none;
	position: absolute;
	top: 320px;
	margin-left: 0px;
	z-index: 20;
	width: 669px; /*714*/
	border: solid 1px red;
	margin-top:10px;
}

.panelSlideToggleFull
{
	background: #ffffff;
	display: none;
	float: none;
	position: absolute;
	top: 320px;
	margin-left: 0px;
	z-index: 20;
	width: 939px; /*714*/
	border: solid 1px #434343;
	margin-top:37px;
}

.slide
{
	margin: 0px 0px 0px 0px;
	padding: 0; /*border-top: solid 4px #422410;*/
	/*background: url(../../images/btn-slide.png) no-repeat center top;*/
	float: none;
	position: relative;
	z-index: 100;
}
.btn-slide
{
	background: url(../../images/white-arrow.gif) no-repeat right -50px;
	text-align: center;
	width: 49px;
	height: 26px;
	padding: 0px 0px 0 0;
	margin: 0 auto;
	
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	text-decoration: none;
	float: none;
	position: relative;
	z-index: 100;
}
.active
{
	background-position: right 12px;
}

.popUpBox
{
	z-index: 100000;
	position: absolute;	
	top: 220px;
	left: 444px;
}

.TextBox
{
	font-family: arial;
	font-size: 10pt;
	width: 300px;
	font-weight: normal;
	border: solid 1px #C1C1C1;
	height: 20px;
	text-align: left;
}

.SmallTextBox
{
	font-family: arial;
	font-size: 10pt;
	width: 200px;
	font-weight: normal;
	border: solid 1px #C1C1C1;
	height: 20px;
	text-align: left;
}
.SmallestTextBox
{
	font-family: arial;
	font-size: 10pt;
	width: 170px;
	font-weight: normal;
	border: solid 1px #C1C1C1;
	height: 20px;
	text-align: left;
}
.TextBox100
{
	font-family: arial;
	font-size: 10pt;
	width: 100px;
	font-weight: normal;
	border: solid 1px #C1C1C1;
	height: 20px;
	text-align: left;
}
.PriceTextBox
{
	font-family: arial;
	font-size: 10pt;
	width: 50px;
	font-weight: normal;
	border: solid 1px #C1C1C1;
	height: 20px;
	text-align: left;
}
.MainTable
{
	width: 669px;
	border: "0";
	padding: "0";
}
.InnerTable
{
	width: 659px;
	border: "0";
	padding: "0";
}
.Inner2Table
{
	width: 629px;
	border: "0";
	padding: "0";
}

.grdAlternate
{
    /*background:url(../default/pages/mib-table-bg.jpg) repeat-x;*/
    background-color:#f7f7f7;
    height:34px;
}

.grdHeader
{
    background-color:#8e9b92;
}
.nocssclass
{top: 0px;
	left: 0px;}

.Light_14 {font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:14px; color:#ffffff;}
.Light_12 {font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:12px; color:#ffffff;}
.Light_14height {height:10px;}

/* Fisheye Menu Styles */

#fisheye_menu {
	list-style: none;
	padding: 0;
	margin: 10px;
	height: 81px;
}
#fisheye_menu  {
	

	float: right;
	vertical-align:top;
}
#fisheye_menu span {
    border: solid 0px #ffffff;
    background-color: #ffffff;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    text-align:center;
    color:#333333;
}
#fisheye_menu a {
	text-decoration: none;
}
#fisheye_menu img {
	border: 0;
	vertical-align: top;
}

.rightpadd
{
padding:3px 0 0 0;	
}

html > /**/ body .rightpadd
{
padding:6px 0 0 0;	
}
/*
