/* CSS Document */
body
{
background:url(images/background.jpg) repeat-x;
background-color:#5a4099;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#696969;
line-height:17px;
text-align:left;
margin:0px;
margin-top:3px;
}

a
{
color:#654da0;
font-weight:normal;
text-decoration:underline;
}

a:hover
{
color:#000;
font-weight:normal;
text-decoration:none;
}

#logo-prize
{
width:100px;
height:88px;
float:right;
margin-right:72px !important;
margin-right:36px;
margin-top:60px !important;
margin-top:58px;
}

#box-1
{
width:934px;
height:95px;
margin:0 auto;
}

#links
{
width:100px;
float:right;
text-align:right;
margin-top:50px;
padding-right:30px;
}

#menubar
{
width:934px;
height:35px;
margin:0 auto;
}

/***************** dropdown div ***********************/

.dropmenudiv{
position:absolute;
clear:both;
border: 1px solid #fff; /*THEME CHANGE HERE*/
line-height:25px;
z-index:100;
width: 240px;
visibility: hidden;
top: 135px;
left: 426px;
text-align:left;
	
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#000,direction=135,strength=2); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a
{
display: block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding: 5px 5px 5px 10px;
text-decoration: none;
color: #fff;
border-top: 1px solid #fff;
background-color:#5a4099;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
text-decoration:none;
font-weight:bold;
color:#543b8e;
background-color:#c2a9ff;
}

/*background:url(images/menu-dark.jpg) repeat-x;
*/

/** html .dropmenudiv a
{ /*IE only hack*/
/*	width: 100%;
	background:url(images/menu-dark.jpg) repeat-x;
}*/
/*	background:url(images/menu-light.jpg) repeat-x;
*/

#header
{
background:url(images/header.jpg) no-repeat;
width:934px;
height:207px;
margin:0 auto;
margin-top:5px;
}

#white-bg
{
background-color:#FFFFFF;
width:894px;
margin:0 auto;
padding:0px 20px 0px 20px;;
/*height:auto !important; 
min-height:180px !important; 
*/height:218px;
}


#white-bg-inner
{
background-color:#FFFFFF;
width:904px;
margin:0 auto;
padding:0px 15px 0px 15px;;
/*height:auto !important; 
min-height:400px !important; */
height:430px;

}

#left-sec
{
width:237px;
float:left;
margin-top:15px;
text-align:center;
}

#right-sec
{
width:647px;
float:right;
margin-top:15px;
}

ul
{
list-style:none;
margin-left:0px;
padding-left:0px;
}


li
{
background:url(images/bullet.jpg) no-repeat;
padding-left:15px;
margin-left:0px;
margin-top:10px;
}


li .bullet
{
margin-top:10px;
background:url(images/bullet-1.jpg) no-repeat;
padding-left:12px;
}





#white-bg-down
{
background:url(images/round-down.jpg) no-repeat;
vertical-align:bottom;
width:934px;
height:18px;
margin:0 auto;
}


#welcome
{
width:652px;
margin:0 auto;
float:left;
margin-top:10px;
border-right:#999999 dashed 1px;
padding-right:20px;
}

/*#case
{
background:url(images/strip-case-studies.jpg) no-repeat;
width:187px;
margin-top:15px;
margin-left:25px;
float:left;
padding-top:50px;
padding-left:10px;
padding-right:30px;
line-height:17px;
border-right:#999999 dashed 1px;
height:225px;
}
*/


#footer
{
background:url(images/footer.jpg) no-repeat;
width:914px;
height:30px;
margin:0 auto;
margin-top:5px;
text-align:left;
padding:8px 0px 0px 20px;
}

#footer a
{
color:#696969;
font-weight:normal;
text-decoration:none;
}

#footer a:hover
{
color:#000;
font-weight:normal;
text-decoration:none;
}


#power
{
margin-right:20px;
text-align:right;
width:160px;
float:right;
}

h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#654da0;
margin:0px;
margin-bottom:15px;
}


h1 .linkleft
{
ont-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#696969;
line-height:17px;
text-align:left;
margin-left:-25px;
}


/*#news
{
background:url(images/strip-news.jpg) no-repeat;
width:187px;
margin-top:15px;
float:right;
padding-top:50px;
padding-left:10px;
line-height:17px;
}*/

#scrolltab
{
width:197px;
height:200px;
float:right; 
text-align:justify;
margin-top:10px;}

/*Home page Slider CSS */
.myweb
{ 
cursor:auto;
cursor: pointer;
background:#F3F3F3;
width:197px;
height:38px;
margin:0 auto;
margin-top:5px;
margin-bottom:10px;
float:left;
background:url(images/strip-news.jpg) no-repeat;
}



.myweb
{ font: 1em Arial, Helvetica, sans-serif normal; font-weight:bold; }





.openweb{ /*class added to contents of 1st demo when they are open*/
color:#fff;
background:#4c7bb6;
cursor:auto;
cursor: pointer;
margin:0 auto;
margin-top:5px;
margin-bottom:10px;
float:left;
background:url(images/tab1.jpg) no-repeat;

}

.webdetails
{
width:85%;
margin:0 auto;
float:left;
padding-left:10px;
text-align:justify;
margin-bottom:10px;
line-height:20px;
}
	
/*.webdetails ul
{ line-height:150%;}

li
{ font: 1em Arial, Helvetica, sans-serif normal; list-style:square;}
*/

#news
{
cursor:auto;
cursor: pointer;
background:#F3F3F3;
width:197px;
height:38px;
margin:0 auto;
margin-top:5px;
margin-bottom:10px;
float:left;
background:url(images/strip-news.jpg) no-repeat;
font: 1em Arial, Helvetica, sans-serif normal; font-weight:bold; 
}

/*.newsopen{ 
cursor:auto;
cursor: pointer;
background:#F3F3F3;
width:186px;
height:36px;
margin:0 auto;
margin-top:5px;
margin-bottom:10px;
float:left;
background:url(images/tab2-over.jpg) no-repeat;
font: 1em Arial, Helvetica, sans-serif normal; font-weight:bold; 
}*/



#case
{
background:#F3F3F3;
width:197px;
height:38px;
margin:0 auto;
margin-top:5px;
margin-bottom:10px;
float:left;
background:url(images/strip-case-studies.jpg) no-repeat;
font: 1em Arial, Helvetica, sans-serif normal; font-weight:bold; 
}



#case-txt
{
width:170px;
margin:0 auto;
font: 11px Arial, Helvetica, sans-serif normal; font-weight:normal;
line-height:20px; 
}


.scroll
{ 
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#111111;
scrollbar-base-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
}

#other
{ 
overflow: auto;
width: 647px; 
height: 400px;
}



#address
{
width:365px;
float:left;
}


#register
{
width:365px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#696969;
}


.form
{
width:245px;
height:308px;
float:right;
background-color:#e0d4ff;
padding-left:10px;
padding-right:10px;
color:#000000;
margin-right:10px;
}

#form-top
{
background:url(images/form-top.jpg) no-repeat;
width:265px;
height:13px;
float:right;
margin:0px;
margin-right:10px;
}

#form-down
{
background:url(images/form-down.jpg) no-repeat;
width:265px;
height:13px;
float:right;
clear:both;
margin-right:10px;
}

.form-contact
{
margin:0 auto;
line-height:23px;
}

.form-contact .select
{ 
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	border : 1px solid #ececec;
	display : block;
	color : #000;
	width:200px;
} 


.form-contact .input 
{ 
	padding : 2px;
	border : 1px solid #ececec;
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	color :#000;
	width:160px;
	line-height:10px;
} 


.form-contact .textarea
{
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
border : 1px solid #ececec;
width:165px;
height:75px;
float:left;
}

	
.form-contact #button-form
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(images/btn-submit-form.jpg) no-repeat;
	width:81px;
	height:26px;
	color:#fff;
	margin-top:10px;
	border:0px;
	float:right;
	cursor:pointer;
} 


