/* CSS Document */
* {
	margin:0;
}

#container /* Internet Explorer */ {
	width:906px;
	height:auto;
	margin-top:auto;
	margin-right:auto;
	margin-left:auto;
}

.body {
	direction:ltr;
	text-align:left;
	border-color:#666666;
	border-style:dotted;
	border-width:1px;
}

.logo {
	width:199px;
	height:64px;
	float:left;
}

.topright {
	height:15px;
	width:400px;
	float:right;
	margin-top:49px;
}

.middlemenu {
	width:906px;
	height:30px;
	margin-left:-40px;
	float:left;
	margin-top:10px;
}

.banner {
	width:740px;
	min-height:80px;
	float:left;
	margin-top:10px;
}

.bottomf {
	width:906px;
	height:50px;
	border-width:1px;
	border-color:#F00;
	border-style:dotted;
	float:left;
	margin-top:10px;
}

#article {
	width:740px;
	min-height:300px;
	border-width:1px;
	border-color:#f0f0f0;
	border-style:solid;
	float:left;
	margin-top:10px;
}

.acontainer {
	width:638px;
	margin-left:50px;
}

.topmenu {
	width:200px;
	float:right;
}

.footer {
	width:906px;
	height:46px;
	float:left;
	background-image:url(../images/footer.gif);
	background-repeat:repeat-x;
	margin-top:35px;
}


	
/*--top menu--*/
.navlist li {
	display:inline;
	padding-right:10px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:right;
	font-size:12px;
}

.navlist li a {
	color:#666666;
	text-decoration:none;
}

.navlist a:hover {
	text-decoration:underline;
}

.navlist li:before {
	color:#666666;
	content:" | ";
	padding-right:10px;
}

.navlist li:first-child:before {
	content:"";
}


	
/*--topmenu end--*/

	
/*--Main Menu--*/
.mmenu {
	margin:0;
	padding:0;
	margin-top:10px;
}

.mmenu ul {
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
}

.mmenu ul li {
	float:left;
}

.mmenu ul li a {
	text-decoration:none;
	background:url(../images/mmenu.gif) no-repeat top left;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	float:left;
	margin:0;
	height:30px;
	width:151px;
	padding-top:6px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	text-align:center;
	color:#5a89b5;
}

.mmenu li a:hover {
	background:url(../images/mmenuh.gif) no-repeat top left;
	color:#FFF;
}

.mmenu ul li#current {
	background-image:url(../images/mmenuh.gif);
	height:30px;
}

.mmenu ul li#current a {
	color:#FFF;
	background-image:none;
}


	
/*--MainMenu End--*/

	
/*--footer menu--*/
.footer li {
	display:inline;
	padding-right:13px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:right;
	font-size:12px;
}

.footermenu li a {
	color:#5a89b5;
	text-decoration:none;
}

.footermenu a:hover {
	text-decoration:underline;
}

.footermenu li:before {
	color:#5a89b5;
	content:" | ";
	padding-right:10px;
}

.footermenu li:first-child:before {
	content:"";
}


	
/*--footer end--*/

	
/*--rmenu start--*/
.rmenu {
	width:151px;
	height:auto;
	float:right;
	margin-top:0;
}

.modrmenu {
	margin-left:2px;
	padding-left:0;
	list-style:none;
}

.modrmenu li {
}

.modrmenu li a {
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	display:block;
	padding-left:40px;
	margin-top:5px;
	width:103px;
	min-height:23px;
	padding-top:5px;
	background-image:url(../images/bbutton2.gif);
	background-repeat:repeat-x;
	border-style:solid;
	border-width:1px;
	border-color:#f0f0f0;
	margin-bottom:5px;
	color:#5a89b5;
	text-align:left;
}

.modrmenu a:hover {
	text-decoration:underline;
	background-image:url(../images/bbutton2h.gif);
}

.moduletable {
}

.modulebox {
	background-image:url(../images/backtitle.gif);
	background-repeat:repeat-x;
	min-width:102px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:15px;
	padding-top:3px;
	border-width:1px;
	border-color:#f0f0f0;
	border-style:solid;
}

.modulebox2 {
	background-image:url(../images/backtitle.gif);
	background-repeat:repeat-x;
	min-width:102px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:15px;
	padding-top:3px;
	border-width:1px;
	border-color:#f0f0f0;
	border-style:solid;
	margin-top:10px;
}

h3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:500;
}


	
/*--NewsStart--*/
.modnews {
	margin-left:3px;
	padding-left:0;
	list-style:none;
	min-height:100px;
}

.modnews li a {
	text-decoration:underline;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	display:block;
	padding-left:5px;
	margin-top:5px;
	max-width:140px;
	height:12px;
	padding-top:12px;
	margin-bottom:5px;
	color:#5a89b5;
	text-align:left;
}

.modnews li a :after {
	margin-left:5px;
	content:url('../images/narrow.gif');
}

.modnews a:hover {
	text-decoration:underline;
	font-weight:bold;
}


	
/*--NewsEnd--*/
.createdate {
	font-family:Tahoma, Geneva, sans-serif;
	color:#999;
	font-size:10px;
}

.componentheading {
	font-family:Tahoma, Geneva, sans-serif;
	color:#5a89b5;
	font-size:17px;
	margin-top:10px;
	padding-bottom:10px;
}

.contentheading {
	font-family:Tahoma, Geneva, sans-serif;
	color:#5a89b5;
	font-size:16px;
	margin-top:10px;
}

.newsevents {
	font-family:Tahoma, Geneva, sans-serif;
}

.newsevents li {
	font-family:Tahoma, Geneva, sans-serif;
	margin-top:5px;
	color:#666666;
	font-size:14px;
}

.newsevents ul {
	margin-top:10px;
}

.newsevents li a {
	color:#5a89b5;
}

.sectiontableheader a {
	color:#5a89b5;
}

.sectiontableheader li a {
	color:#5a89b5;
}

.blog_more {
	color:#5a89b5;
	font-family:Tahoma, Geneva, sans-serif;
}

.blog_more li a {
	color:#5a89b5;
	font-size:14px;
}

.readon {
	color:#5a89b5;
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
}

.catmenu {
	list-style:none;
}

.catmenu ul {
	list-style-type:none;
	text-align:left;
	display:block;
	padding:0;
	padding-top:10px;
padding-bottom:10px;
}

.catmenu li a {
	color:#5a89b5;
	max-width:140px;
	padding-top:5px;
	margin-left:5px;
	list-style-type:none;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.catmenu a:hover {
	text-decoration:underline;
}


	
/*--SectionBlayoutS--*/
.category10-innerdiv0 {
	float:left;
	width:300px;
}

.category10-innerdiv1 {
	float:right;
	width:300px;
}

.category10-linksdiv {
	clear:both;
	padding-top:30px;
}


.category11-innerdiv0 {
	float:left;
	width:290px;
}

.category11-innerdiv1 {
	float:right;
	width:290px;
}

.category11-linksdiv {
	clear:both;
	padding-top:30px;
}

.category10 {
	float:left;
	width:638px;
	margin-left:0;
	margin-top:10px;
}

.category11 {
	float:right;
	width:638px;
	padding-top:30px;
}

h2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#5a89b5;
	padding-bottom:10px;
}


	
/*--SectionBlayoutE--*/
.readon {
	color:#5a89b5;
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
}

.category10 ul {
	text-align:left;
	padding:0;
	padding-top:10px;
}

.category10 li {
	color:#5a89b5;
}

.category10 li a {
	color:#5a89b5;
	max-width:250px;
	padding-top:5px;
	margin-left:5px;
	list-style-type:none;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
}

.category10 a:hover {
	text-decoration:underline;
}

.category11 ul {
	text-align:left;
	padding:0;
	padding-top:10px;
}

.category11 li {
	color:#5a89b5;
}

.category11 li a {
	color:#5a89b5;
	max-width:250px;
	padding-top:5px;
	margin-left:5px;
	list-style-type:none;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
}

.category11 a:hover {
	text-decoration:underline;
}

img {
	border:0;
}

.contentpaneopen {
	margin-top:10px;
}

a {
	font-family:Tahoma, Geneva, sans-serif;
	color:#5a89b5;
}

.contacts-left {
	border:1px solid #E1EEF7;
	float:left;
	width:450px;
	min-height:274px;
}


.contacts-left-phones {
	margin-left:30px;
	float:left;
	margin-top:10px;
}

.contacts-left-emails {
	float:right;
	margin-right:25px;
	margin-left:50px;
	margin-top:10px;
}

.contacts-left-address {
	clear:both;
	margin-left:30px;
	float:left;
	padding-top:20px;
	margin-bottom:5px;
}

.contacts-left-sip {
	float:right;
	padding-top:20px;
	margin-right:25px;
	margin-bottom:5px;
	margin-left:50px;
}

.hr-seperator {
	width:200px;
	color:#E1EEF7;
	margin-top:5px;
}

.content-block {
	padding-top:10px;
	padding-left:10px;
}


.contacts-heading {
	font-size:13px; 
	color:#5a89b5; 
	padding-left:40px;
font-weight:bold;
}

.twitterfeeditem a
{
font-size:12px;
color:#5a89b5;


}
.twitterfeeditem
{
width:146px;
color:#666666;
font-size:11px;
text-align:left;
padding-left:3px;
}

#twitterfeedfollowmediv a
{
font-size:10px;
color:#5a89b5;
text-align:center;
margin-bottom: 20px;

}
.moduleboxtwitt {
	background-image:url(../images/twitter.gif);
	background-repeat:no-repeat;
	min-width:102px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:15px;
	padding-top:3px;
	border-width:1px;
	border-color:#f0f0f0;
	border-style:solid;
	margin-top:10px;
	min-height:140px;
}
.moduleboxtwitt H3
{padding-left:23px;}

.nsb_container
{padding-top:15px;
padding-left:2px;
}

/*
.mbox
{border:1px solid #5A89B5;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;

}
*/

/*
.mkit
{border: 1px solid #F0F0F0;
padding: 15px;
margin-left:10px;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

*/
/*
.mediatable
{padding-left:40px;}
*/
