/* CSS Document */
/*@CHARSET "UTF-8";*/
/*__________________________________________________________________TAGS_____________________________________*/
*						{margin:0px; padding:0px;}
body					{font-family:tahoma; font-size:12px; font-weight:normal; color:#184879;}
img						{border:none}
.fl						{float:left;}
.fr						{float:right;}
.fc						{float:inherit}
.tl						{text-align:left;}	
.tr					    {text-align:right;}	
.tc						{text-align:center;}	
.cls					{clear:both;}

/*_______________________________________________________TEMPLATE CONTAINERS_______________________________________________*/
#topWrapperleft			{background-image:url(../images/top-leftbg.jpg); background-repeat:repeat-x; background-position:left top; height:154px;}
#bottomWrapper			{width:100%;background-image:url(../images/footer-bg.jpg);background-repeat:repeat-x; background-position:left bottom;height:72px;}
#container				{text-align:center;}
#main					{margin:auto;width:1000px;}
#header					{width:1000px;background-image:url(../images/top-leftbg.jpg); background-repeat:repeat-x; background-position:left top; height:154px;}

/*_______________________________________________________NAVIGATION_______________________________________________*/
#navigation				{height:32px;}

#mid					{width:985px;margin:auto;}
/*-------------------------------------------------------FOOTER----------------------------------------------*/
.footer					{width:1000px;text-align:center; margin:auto;}
.foot-bg				{background-image:url(../images/footer.jpg);background-repeat:no-repeat;height:72px;}
a.foot:link				{font-family:tahoma; font-size:12px; color:#ffffff;text-decoration:none;font-weight:bold;}
.footpad{padding:0px 300px;}
a.foot:visited			{font-family:tahoma; font-size:12px; color:#ffffff;text-decoration:none;font-weight:bold;}
a.foot:hover			{font-family:tahoma; font-size:12px;color:#EDF6FC;text-decoration:none;font-weight:bold;}
a.foot:visited:hover	{font-family:tahoma; font-size:12px; color:#EDF6FC;text-decoration:none;font-weight:bold;}

/*-------------------------------------------------------SPACES AND PADDINGS----------------------------------------------*/
.spacetop1				{padding-top:26px;}
.white					{color:#FFFFFF;}
.spacetop				{padding-top:16px;}
.padh					{padding-top:8px;padding-right:44px;}
.pcenter				{padding:10px;}
.bulletpad				{padding-top:4px; width:14px;}
.round					{padding:6px 10px;}
.detail					{font-family:arial; font-size:11px; font-weight:bold; color:#A71F20;text-decoration:none;}
.space					{padding:10px 0px;}
.space1					{padding-top:10px;}
.space2					{padding-top:8px;padding-right:6px;}
.padright				{padding-right:80px;}
.spacer					{padding-right:3px;}
.allpad					{padding:10px 10px 0px 0px;}

/*---------------------------------------------------LEFT PART-----------------------------------------------------*/
#left					{width:150px;}
.leftbox-bg{background-image:url(../images/leftbox-bg.jpg); background-repeat:repeat-y; background-position:left top;width:150px;}
.leftbox-top{background-image:url(../images/leftbox-top.jpg); background-repeat:no-repeat;height:28px;}
.leftbox-bot{background-image:url(../images/leftbox-bottom.jpg); background-repeat:no-repeat;height:17px;}
.buttext{font-family:verdana; font-size:12px;color:#ffffff;text-decoration:none;font-weight:bold;}

/*-------------------------------------------------------MID-CENTER-BOXES----------------------------------------------*/
#center					{width:642px;}
.banner-bg{background-image:url(../images/bannerbox-bg.jpg); background-repeat:repeat-x; background-position:left top;height:93px;}

a.category:link{font-family:tahoma; font-size:11px; font-weight:normal; color:#184879;text-decoration:none;}
a.category:visited{font-family:tahoma; font-size:11px; font-weight:normal; color:#184879;text-decoration:none;}

a.category:hover{font-family:tahoma; font-size:11px; font-weight:normal; color:#0145CD;text-decoration:underline;}
a.category:visited:hover{font-family:tahoma; font-size:11px; font-weight:normal; color:#0145CD;text-decoration:underline;}

/*---------------------------------RIGHT PART------------------------------*/
#right					{width:179px;}

.rightbox-bg{background-image:url(../images/rightbox-bg.jpg); background-repeat:repeat-y; background-position:left top;width:179px;}
.rightbox-top{background-image:url(../images/menuhead.jpg); background-repeat:no-repeat; height:28px;width:179px;}
.rightbox-bot{background-image:url(../images/rightbox-bottom.jpg); background-repeat:no-repeat;height:9px;width:179px;}


a.menu:link{font-family:tahoma; font-size:11px; font-weight:normal; color:#fff;text-decoration:none;line-height:16px;}
a.menu:visited{font-family:tahoma; font-size:11px; font-weight:normal; color:#fff;text-decoration:none;line-height:16px;}

a.menu:hover{font-family:tahoma; font-size:11px; font-weight:normal; color:#2CE1F7;text-decoration:underline;line-height:16px;}
a.menu:visited:hover{font-family:tahoma; font-size:11px; font-weight:normal; color:#2CE1F7;text-decoration:underline;line-height:16px;}

/*-----------------------------------------CENTER BIG BOX 100% WIDTH -----------------------------------*/

.topmid-bg				{background:url(../images/bluebox-bgtop.jpg) repeat-x left top; height:26px;}
.botmid-bg				{background:url(../images/bluebox-botbg.jpg) repeat-x left top; height:24px;}
.sideleft-bg			{
	background-image:url(../images/left-rp.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
.sideright-bg			{
	background-image:url(../images/right-rp.jpg);
	background-repeat:repeat-y;
	background-position: right top;
}

.headbar{ background-image:url(../images/bluebox-righttop.jpg); background-repeat:no-repeat; background-position:right top width:119px;}
.botbar{ background-image:url(../images/bluebox-leftbot.jpg); background-repeat:no-repeat; background-position:left top; width:116px;}




/* SAM */

a:link{
	color:#FFFFFF;
}
a:visited{
	color:#FFFFFF;
}


#error, .message , .div_warning{
	margin: 0 0 16px 8px;
	border-width: 1px;
	border-style: solid;
	padding: 12px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
	
.error , .div_warning {
	background-color: #ffebe8;
	border-color: #c00;
}

.error a {
	color: #c00;
}


a.bg:link{
	color:red;
	}
	
a.bg:visited{
	color:red;
	}
	
	a.bg:hover{
	color:red;
	}

a.pathmap{
	color:red;
	}
	


.cycle1{
	background-color: #FFFFFF;
	color: #000000;
}
.cycle2 {
	background-color: #e5ebee ;
	color: #000000;
}

