div, font {
	/*font-family			:Arial, Helvetica, sans-serif; */
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	color				:#333333;
}


* { 
	margin				:0;
    padding				:0;
}

body { 
	/*background-image	:url(../images/blue_bg4.jpg);*/
	background-image	:url(../images/bg4.jpg);

	background-repeat:repeat;
	background-color:#EFEFEF;
	
	/*background-color:#E4E4E4; */ /*light grey */
	/*background-color:#F0F0FF;*/ /* light blue*/
	/*overflow:auto;*/
}

div#sitefooter {
	/*background-image:url(../images/footer_bg4.jpg); */ 
	background-position:center; 
	padding-top:4px; 
	padding-bottom:0px; 
	height:55px;
}

a {
	color:#6633CC; /*009999 6633CC 0D2BB5*/
	font-weight			:500;
	font-size			:12px;
}


div#breadcrumb {
	font-size			:12px;
}


h4.heading {
	/*font-family			:Arial, Helvetica, sans-serif; */
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 13px; 
	color				: #333333; /*0D2BB5*/
	background-color	: #CCCCCC;
	width				: 99%;
	height				: 23px;
	text-align			: center;
	padding-top			: 5px;
}

h4.heading_photo {
	/*font-family			:Arial, Helvetica, sans-serif; */
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 13px; 
	color				: #333333; /*0D2BB5*/
	background-color	: #CCCCCC;
	width				: 91%;
	height				: 23px;
	text-align			: center;
	padding-top			: 5px;
}

h4.heading2 {
	/*font-family			:Arial, Helvetica, sans-serif; */
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size			:13px; 
	color				:#0D2BB5; /*0D2BB5*/
	width				: 99%;
	height				: 23px;
	text-align			:left;
}

div.subcontents {
	width				:96%; 
	color				:#4E4E4E; 
	/*font-family			:Arial, Helvetica, sans-serif; */
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size			:12px;
	text-align			:justify;
	background-image	:url(../images/content_bg2.png);
	background-color:#DDDEFF;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;

}
div.subcontents1 {
	width				:96%; 
	color				:#4E4E4E; 
	/*font-family			:Arial, Helvetica, sans-serif; */
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size			:12px;
	text-align			:justify;
	/*background-image	:url(../images/content_bg2.png);*/
	background-color:#EFEFEF;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;

}

div.subcontents_disruptive {
	width				:90%; 
	color				:#4E4E4E; 
	/*font-family			:Arial, Helvetica, sans-serif; */
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:13px;
	text-align			:left;
	background-image	:url(../images/content_bg2.png);
	background-color:#DDDEFF;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	

}

div.subcontents_disruptive1 {
	width				:90%; 
	color				:#4E4E4E; 
	/*font-family			:Arial, Helvetica, sans-serif;background-image	:url(../images/divbg.jpg); */
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:13px;
	text-align			:left;
	
	background-color:#fFF;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;

}
div.subcontents_disruptive2 {
	width				:90%; 
	color				:#4E4E4E; 
	/*font-family			:Arial, Helvetica, sans-serif; */
	font-family			:Arial, Helvetica, sans-serif;
	font-size			:13px;
	text-align			:left;
	background-image	:url(../images/divbg2.jpg);
	background-color:#DDDEFF;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;

}
div.box {
	width:1160px; 
	background-image:url(../images/content_bg3.png); 
	padding: 10px 10px 10px 10px;
}

div.box2 {
	width:1160px; 
	background-image:url(../images/content_bg2.png); 
	padding: 10px 10px 10px 10px;
}

/* main contents for every page*/

div#main_contents {

	color				:#000000; 
	border-top			:1px #FFFFFF solid; 
	padding				:0px 0px 0px 0px;
	width				:1200px; /* 950px */
	background-color	:#FFFFFF;

}

div#main_contents2 {

	color				: #000000; 
	border-top			: 1px #FFFFFF solid; 
	padding				: 5px 25px 5px 25px;
	width				: 900px;
	background-color	: #FFFFFF;
	margin-left			: 0px;
	margin-top			: 0px;
	padding-left		: 0px;

}

div#photogallery_main {

	color				: #000000; 
	border-top			: 1px #FFFFFF solid; 
	padding				: 0px 0px 0px 0px;
	background-color	: #FFFFFF;
	margin-left			: 0px;
	margin-top			: 0px;
	padding-left		: 0px;

}

div#upccomingevents {

	color				:#000000; 
	border-top			:1px #FFFFFF solid; 
	padding				:0px 0px 0px 0px;
	background-color	:#FFFFFF;
	margin-left			: 0px;
	margin-top			: 0px;
	padding-left		: 0px;

}

div.maincontent-top-display {
	width				:1200px; 
	background-image	:url(../images/grey_bg2.jpg); 
	height				:35px;
	margin-top			:1px;
	border-left			: 1px #CCCCCC solid;
	border-right		: 1px #CCCCCC solid;
}

div.maincontent-bottom-display {
	width				:1200px; 
	background-image	:url(../images/grey_bg2a.jpg); 
	height				:38px;
	margin-top			:0px;
	border-left			: 1px #CCCCCC solid;
	border-right		: 1px #CCCCCC solid;
}

/*loads page contents*/
iframe.ifr_width {
	width: 1200px;
	border-left			: 1px #CCCCCC solid;
	border-right		: 1px #CCCCCC solid;
}

/*loads page contents for member register pg*/ 
iframe.ifr_width_reg {
	width: 1200px;
	height: 300px;
	border-left			: 1px #CCCCCC solid;
	border-right		: 1px #CCCCCC solid;
}


iframe.ifr_width_GBR {
	width: 1200px;
	height:100px;
	border-left			: 1px #CCCCCC solid;
	border-right		: 1px #CCCCCC solid;
}



/* Governing Board */

/* li */
.style11 {
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
	text-align			:justify;
	color				:#666666;
}


/* names of board */
.style6 {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
	color				:#666666;
}

/* photo gallery */
.style13 {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}


iframe.one {
	border:0px #00CCFF solid; 
	overflow-x: hidden; 
	overflow-y: scroll;
}

iframe.two {
	border:0px #00CCFF solid; 
	overflow-x: hidden; 
	overflow-y: scroll;
}

iframe.disruptive {
	border:0px #00CCFF solid; 
	overflow-x: hidden; 
	overflow-y: hidden;
}


/*top menu css*/
div#menu { 
	margin:-5px auto; 
}

div#copyright {
    font:11px 'Trebuchet MS';
    color:#222;
    text-indent:30px;
    padding:40px 0 0 0;
}

div#copyright a { 
	color:#aaa; 
}

div#copyright a:hover { 
	color:#222; 
}

hr.topmenu2 {
	margin-left: -10px;
	height: 1px;
	border: 0;
	color: #333;
	background-color:#000000;
	width: 100%;
}

/* Intl Summit */

.style12 {
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
	text-align			:left;
	color				:#666666;
}

.style10{ line-height:20px;
}


.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 190px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
background: #485053;
color:#FFFFFF;
line-height:26px;
z-index:1;
}

.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
background: #485053;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
line-height:36px;

}

.suckerdiv ul li a:visited{
color:#FFFFFF;
}

.suckerdiv ul li a:hover{
/*background-color: #ccc;*/
color:#FFCC00;
 
}

.suckerdiv .subfolderstyle{
background: url(../images/item-pointer-mover.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
.lmenu {
color:#FFFFFF;
font-weight:bold;

}

.lmenu a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.lmenu a:visited{
color:#FFFFFF;
font-weight:bold;
}
