body{ margin:0px 0px 0px 0px; padding:0px; font-family: tahoma; font-size:11px; background: #000 url(../images/body_bg.jpg) repeat-y center center; color:#A0A4A5;}
 
 
img, h1, h2, h3, h4, form, ul, li, p, input{ margin:0px; padding:0px; border:0px;}

input, textarea{  font-size:11px; padding:3px; margin:0px; font-family:tahoma; color:#8C9EAC}

.textfiled{ color:#949393; border:#AFB7BA solid 1px;  font-size:11px; padding:3px; margin:0px; font-family:tahoma; color:#8C9EAC} 

.clear{ clear:both}
.right{ float:right;}


#png-holder{width: 450px;
	height: 364px;
    background:transparent 0 0;
    _background-image: none;
    }


.links{margin:80px 0px 0px 40px;}



.photoGallery{margin:116px 0px 0px 0px;}


.right{margin:20px 15px 0px 7px; color:#FFFFFF}


.news{background:url(../images/news_bg.gif) repeat-y; margin:12px 0px 0px 10px;}


.bottomLinks{padding:7px 30px 10px 0px;}





#top_bg{ background: url(../images/top_bg.jpg) no-repeat center top; width:100%}
#container{width:990px; margin:0px auto; padding:0px; }


.contentTop{background:url(../images/content_top.gif) no-repeat center top; height:481px;}
.contentBottom{background:url(../images/content_bottom.gif) center no-repeat; height:207px;}



.top{ width:990px; background: url(../images/top.jpg) no-repeat; height:120px;}
.top_links{ color:#603975; font-size:11px;}

.top_links a:link, .top_links a:visited, .top_links a:active{ color:#5EE1F1; text-decoration:none; padding:10px 5px 20px 5px; font-weight:bold;}
.top_links a:hover{ color:#F7F7F7; text-decoration:none; padding:10px 5px 20px 5px; font-weight:bold;}

.featured_news{ color:#5EE1F1}
.featured_news p{ color:#C294DD;  line-height:16px;}





.featured_news .read_more a{ color:#FFFFFF; }
.read_more a:link, .read_more a:visited, .read_more a:active{  text-decoration:none; font-weight:bold; padding:10px 0px 0px 0px; display:block;}
.read_more a:hover{text-decoration:underline; font-weight:bold; padding:10px 0px 0px 0px; display:block}



.frame{background:url(../images/frame_bg.gif) no-repeat; height:370px; line-height:15px;}
.frame .read_more a{ color:#DFE709 !important;}

.smallTxt{ font-size:9px; text-transform:uppercase;}

.black_txtfield{ background-color:#000000; border:#784B82 solid 1px; color:#C299C1; padding:4px 5px 5px 5px;}


.whiteTxt{ color:#FFFFFF; }
.whiteTxt a:link, .whiteTxt  a:visited, .whiteTxt a:active{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
.whiteTxt a:hover{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}



.footer{background: #000000 url(../images/footer_bg.gif) no-repeat center top; height:100px; width:100%; padding-top:10px;}








.container_inside{width:1000px; margin:0px auto; padding:0px; }
.inner_page_logo{margin:0px 110px 0px 0px;}
.inner_page_logo_new{margin:0px 102px 0px 0px;}

.inner_page_header{position:relative; height:102px; margin:0px; padding:0px;}
.inner_page_banner{position:absolute;  top:-15px;}






.frame_top{ background:url(../images/frame_top.gif) no-repeat left top; width:1000px; height:74px;}

.flesh_colour{ color:#F5DADA}

.yellwTxt { color:#DFE709; text-decoration:none; font-weight:bold; }
.yellwTxt a:link { color:#DFE709; text-decoration:none; font-weight:bold; }
.yellwTxt a:hover{ color:#DFE709; text-decoration:underline; font-weight:bold;}

.blog1{ background:url(../images/blog1.gif) no-repeat ; height:184px;}
.blog2{ background:url(../images/blog2.gif) no-repeat ; height:151px;}

/*--------Style Arnold--------*/

form {
	padding:0px;
	margin:0px;
}
.logincontent {	
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.content {	
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
}
.tablecontent {	
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DDDDDD;
}

.txtcontent {	
	background-color:#FFFFFF;
	border:#333333 solid 1px;
	padding:1px 1px 1px 1px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.morebutton {	
	background:#444444;
	border:#000000 solid 1px;
	padding:2px 2px 2px 2px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFF00;
	width:120px;
	height:22px;
	cursor: pointer; 
	cursor: hand;
}
.smallcontent {	
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
}
.buttoncontent {	
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5D0909;
	text-align:center;
	width:100px;
}
.longbuttoncontent {	
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5D0909;
	text-align:center;
	width:150px;
}
.redcontent {	
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
}
.reddispcontent {	
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#A0A4A5;
}
.prodcontent {	
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A0A4A5;
}
.prodsubhead {	
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C1C1C1;
}
.redTxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FF0000; 
	text-decoration:none;
	font-weight:bold;
}
.pinkTxt
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #E6B2E6; 
	text-decoration:none;
}
a.pinkTxt:link
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #E6B2E6; 
	text-decoration:none;
}
a.pinkTxt:hover
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #A034A0; 
	text-decoration:underline;	
}
.searchmenu
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #E6B2E6; 
	text-decoration:none;
}
a.searchmenu:link
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #E6B2E6; 
	text-decoration:none;
}
a.searchmenu:hover
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF; 
	text-decoration:underline;	
}

.prodstyle1
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #BFBDBD; 
	text-decoration:none;
}
.prodstyle2
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:25px;
	color: #FFF600; 
	text-decoration:none;
}
.prodstyle3
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF9600; 
	text-decoration:none;
}
.prodstyle4
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #DDDDDD; 
	text-decoration:none;
}
.prodstyle5
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #B4FF00; 
	text-decoration:none;
}
.prodstyle6
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFFFFF; 
	text-decoration:none;
}
.bloghead
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #B6A75F; 
	text-decoration:none;
}
a.bloghead
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #B6A75F; 
	text-decoration:none;
}
a.bloghead:hover
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #6D601F; 
	text-decoration:none;
}
.blogsubhead
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #EA9797; 
	text-decoration:none;
}
a.blogsubhead
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #EA9797; 
	text-decoration:none;
}
a.blogsubhead:hover
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #F5DADA; 
	text-decoration:none;
}
.welcomesign
{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #F7EAFF; 
	text-decoration:none;
}
.welcomesign a:link, .welcomesign  a:visited, .welcomesign a:active{ 

	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #F7EAFF; 
	text-decoration:none;
}
.welcomesign a:hover{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #F7EAFF; 
	text-decoration:underline;
}
/*--------Scrollbar begin--------*/
.aligntocenter {
margin: 0.5em auto;
border: 2px solid #C5C5C5;
width: 90%;
position: relative;
height: 500px;
}

.fixedsize {
width: 463px;
height: auto;
position: relative;
color: black;
padding: 1px;
}
.scrollgeneric
{
line-height: 1px;
font-size: 1px;
position: absolute;
}

.vscrollerbase, .vscrollerbar {
width: 15px;
top: 0px;
}

.vscrollerbar {
left: 0px;
}

.vscrollerbar {
padding: 5px;
z-index: 2;
}

.vscrollerbarbeg {
width: 15px;
height: auto;
top: 0px;
}

.vscrollerbarend {
width: 15px;
height: 10px;
}
.vscrollerbase, .hscrollerbase {
background-color: #C5C5C5;
}

.vscrollerbasebeg {
top: 0px;
width: 15px;
}

.vscrollerbaseend {
height: 15px;
width: 15px;
}

.scrollerjogbox {
width: 15px;
height: 15px;
bottom: 0px;
right: 0px;
}
#arnoldscroll .vscrollerbarbeg {
height: 9px;
}

#arnoldscroll .vscrollerbarend {
height: 15px;
width: 15px;
}

#arnoldscroll .vscrollerbase {
height: 9px;
background: #C5C5C5;
background-image: url(../images/up1.jpg);
}

#arnoldscroll .vscrollerbasebeg, #arnoldscroll .vscrollerbaseend {
border: 0px solid #DDDDDD;
height: 15px;
background-image: none;
background-color: #DDDDDD;
top: 15px;
}

#arnoldscroll .vscrollerbaseend{
border-width: 0;
background-color: #C5C5C5;
background-image: url(../images/down1.jpg);
height: 15px;
width: 15px;
}

#arnoldscroll .vscrollerbasebeg{ 
border-width: 0px 0px 0px 0px;
}

#arnoldscroll .vscrollerbar {
background-color: #5B5B5B;
background-image: url(../images/scrollbar.jpg);
background-position:center;
background-repeat:no-repeat;
padding: 15px;

}
/* ------ second scroll  Arnol2---- */
#arnold2 .vscrollerbarbeg {
height: 9px;
}

#arnold2 .vscrollerbarend {
height: 15px;
width: 15px;
}

#arnold2 .vscrollerbase {
height: 9px;
background: #C5C5C5;
background-image: url(../images/up1.jpg);
}

#arnold2 .vscrollerbasebeg, #arnold2 .vscrollerbaseend {
border: 0px solid #DDDDDD;
height: 15px;
background-image: none;
background-color: #DDDDDD;
top: 15px;
}

#arnold2 .vscrollerbaseend{
border-width: 0;
background-color: #C5C5C5;
background-image: url(../images/down1.jpg);
height: 15px;
width: 15px;
}

#arnold2 .vscrollerbasebeg{ 
border-width: 0px 0px 0px 0px;
}

#arnold2 .vscrollerbar {
background-color: #C5C5C5;
background-image: url(../images/scrollbar.jpg);
background-position:center;
background-repeat:no-repeat;
padding: 15px;

}

/* ------ second scroll ---- */
#arnold1 .vscrollerbarbeg {
height: 9px;
}

#arnold1 .vscrollerbarend {
height: 15px;
width: 15px;
}

#arnold1 .vscrollerbase {
height: 9px;
background: #C5C5C5;
background-image: url(../images/up1.jpg);
}

#arnold1 .vscrollerbasebeg, #arnold1 .vscrollerbaseend {
border: 0px solid #DDDDDD;
height: 15px;
background-image: none;
background-color: #DDDDDD;
top: 15px;
}

#arnold1 .vscrollerbaseend{
border-width: 0;
background-color: #C5C5C5;
background-image: url(../images/down1.jpg);
height: 15px;
width: 15px;
}

#arnold1 .vscrollerbasebeg{ 
border-width: 0px 0px 0px 0px;
}

#arnold1 .vscrollerbar {
background-color: #C5C5C5;
background-image: url(../images/scrollbar.jpg);
background-position:center;
background-repeat:no-repeat;
padding: 15px;

}



/*--------Scrollbar end--------*/
/*--------opendiv begin--------*/
#privacymaster { 
	display : none; 
	position : absolute; 
	z-index : 2; 
	background : #FFFFFF; 
	border : 1px #202020 solid; 
	padding : 0px;
	font: normal Verdana,Arial,Helvetica,Sans-Serif;
   color:#000000;
} 
#tosprivacymaster { 
	display : none; 
	position : absolute; 
	z-index : 2; 
	background : #FFFFFF; 
	border : 1px #202020 solid; 
	padding : 0px;
	font: normal Verdana,Arial,Helvetica,Sans-Serif;
   color:#000000;
} 
#tosprivacy { 
	display : block; 
	padding : 7px;
	position : relative; 
	z-index : 3; 
	height:300px;
	background : #FFFFFF; 
	border : 0px #dcdcdc solid; 
   scrollbar-face-color: #808080; /*/ obviously change this to whatever you want /*/
   scrollbar-arrow-color: #FFFFFF;
   scrollbar-highlight-color: #FFFBF0;
   scrollbar-3dlight-color: #808080;
   scrollbar-shadow-color: #FFFBF0;
   scrollbar-darkshadow-color: #808080;
   scrollbar-track-color: #CCCCCC;
	overflow:auto;
	font: normal Verdana,Arial,Helvetica,Sans-Serif;
    color:#000000;
}

#privacy { 
	display : block; 
	padding : 7px;
	position : relative; 
	z-index : 3; 
	height:300px;
	background : #FFFFFF; 
	border : 0px #dcdcdc solid; 
   scrollbar-face-color: #808080; /*/ obviously change this to whatever you want /*/
   scrollbar-arrow-color: #FFFFFF;
   scrollbar-highlight-color: #FFFBF0;
   scrollbar-3dlight-color: #808080;
   scrollbar-shadow-color: #FFFBF0;
   scrollbar-darkshadow-color: #808080;
   scrollbar-track-color: #CCCCCC;
	overflow:auto;
	font: normal Verdana,Arial,Helvetica,Sans-Serif;
    color:#000000;
}
#termsprivacymaster { 
	display : none; 
	position:absolute;
	z-index : 2;
	margin-top:50px;
	margin-right:500px;
	margin-left:-50px;
	border : 0px;
	font: normal Verdana,Arial,Helvetica,Sans-Serif;
} 
#termsprivacy { 
	display : block; 
	padding : 0px;
	position : relative; 
	z-index : 3; 
	height:400px;
	background : #F6F1ED; 
	border : 0px #dcdcdc solid; 
   scrollbar-face-color: #808080; /*/ obviously change this to whatever you want /*/
   scrollbar-arrow-color: #FFFFFF;
   scrollbar-highlight-color: #FFFBF0;
   scrollbar-3dlight-color: #808080;
   scrollbar-shadow-color: #FFFBF0;
   scrollbar-darkshadow-color: #808080;
   scrollbar-track-color: #CCCCCC;
	overflow:auto;
	font: normal Verdana,Arial,Helvetica,Sans-Serif;
    color:#000000;
}
/*--------Scrollbar end--------*/
#pageContainer {
	margin: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 600px;
	background: #EFEFEF;
	text-align: left;
	padding: 5px 10px;
	border: 3px solid #FFFFFF;
}
#box {
	text-align: left;
}