﻿*		{ margin:0; }
html	{ height:100%; }
body	{ height:100%; line-height:1.6em; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#404040; background-color:#FFF; background-position: 50% 0%; background-repeat:no-repeat }
td		{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; line-height:1.6em }
img 	{ border:0px }

/*----------------Structure----------------*/

#TopMenuMain				{ position:relative; margin:0 auto; height:52px; width:880px }
#MenuContainer				{ background-image:url('images/TopMenuBK.jpg'); background-position: 0% 0%; background-repeat:repeat-x; height:52px; }
#RotaHeadContainer			{ background-image:url('images/RotaBk.jpg'); background-position: 0% 0%; background-repeat:repeat-x; height:289px }
#RotaHeadImg				{ position:relative; margin:0 auto; height:267px; width:880px; padding: 11px 0px 11px 0px }
#RotaHeadImgCont			{ width:880px; height:227px; background-image:url('images/SlideMain.png'); background-position: 0% 0%; background-repeat:no-repeat}
#OutsideWrapper				{ background-color:#FFF}
#BodyContainer				{ min-height:100%; position:relative; margin:0 auto; width:880px; padding: 30px 0px 30px 0px }
#Container					{ width:970px; min-height:100%; position:relative; margin:0 auto; }
#HeaderMain					{ height:212px }


.SlideAMsgA					{ height:200px; width:455px; padding:27px 200px 0px 225px; }
.SlideAMsgA H2				{ font-weight:bold; font-size:35px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; color:#322F55}
.SlideAMsgA H3				{ font-weight:bold; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; color:#743E53}
.SlideAMsgA H4				{ font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#322F55}

.SlideA						{ height:227px; width:880px; background-image:url('images/SlideA.png'); background-position: 0% 0%; background-repeat:no-repeat }
.SlideB						{ height:227px; width:880px; background-image:url('images/SlideB.png'); background-position: 0% 0%; background-repeat:no-repeat }
.SlideC						{ height:227px; width:880px; background-image:url('images/SlideC.png'); background-position: 0% 0%; background-repeat:no-repeat }
.SlideD						{ height:227px; width:880px; background-image:url('images/SlideD.png'); background-position: 0% 0%; background-repeat:no-repeat }



/*Page Break Styling*/
.PGBreakA					{ height:10px; clear:both; background-color:#FFF }
.PGBreakB					{ clear:both; height:1px }
/*Page Break Styling*/

#SearchContainer			{ float:right; width:244px; padding-top:12px;position:relative; margin:0 auto; }
.searchText 				{ border-style: hidden; border-width: 0px; color: #8AB08A; padding-left:0px; padding-right:4px; width:209px; height:27px; font-size:8pt; background-image: url(images/Searchbox.png); background-repeat:no-repeat; margin-left:0px; }


#NewsRoomTop				{ background-image:url('images/NewRoomTop.jpg'); width:609px; height:39px; line-height:39px; color:#FFF; font-weight:bold; padding: 0px 20px 0px 20px ;background-position: 0% 0%; background-repeat:no-repeat }
#NewsRoomContent 			{ background-image:url('images/NewRoomRun.jpg'); background-position: 0% 0%; background-repeat:repeat-y }
#NewsRoomFoot				{ background-image:url('images/NewRoomBot.jpg'); height:17px; background-position: 0% 0%; background-repeat:no-repeat }


.PanelTop, .PanelMid		{ padding-bottom:10px }

.Panel_Left					{ float:left; width:620px }
.Panel_Left h2				{ font-weight:bold; font-size:25px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; color:#322F55}
.Panel_Left h3				{ font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; color:#743E53}
.Panel_Right				{ float:right; width:220px }
.Panel_Right h2				{ color:#151533; font-size:16pt; font-weight:bold; padding-bottom:15px }


.SubPanel_Left				{ float:left; width:220px }
.SubPanel_Left h2			{ color:#151533; font-size:16pt; font-weight:bold; padding-bottom:15px }

.SubPanel_Right				{ float:right; width:620px; min-height:450px }
.SubPanel_Right h2			{ font-weight:bold; font-size:25px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; color:#322F55}
.SubPanel_Right h3			{ font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; color:#743E53}
.subleft					{ float:left; width:300px }

.subleft h2, .subright h2	{ font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; color:#743E53}
.subright					{ float:right; width:300px }


#NoticeboardHd				{ width:880px; height:40px; background-image:url('images/Noticeboard.png'); background-position: 0% 0%; background-repeat:no-repeat }
#NoticeboardBody			{ background-image:url('images/NoticeBoardBk.jpg'); width:247px; height:152px; background-position: 0% 0%; background-repeat:no-repeat; padding:15px }

#FootContainer				{ background-image:url('images/footbk.jpg'); height:128px; background-position: 0% 0%; background-repeat:repeat-x}
#FootText					{ width:880px; height:88px; position:relative; margin:0 auto; padding: 20px 0px 20px 0px }
#Footleft					{ float:left; width:404px }
#Footright					{ float:right; width:300px; text-align:right; color:#FFF; font-weight:bold }

.HRLine{
	background-image:url('images/AmazingDot.jpg'); height:55px; background-repeat:repeat-x; background-position: 0% 50%
}

#LogBox						{ float:right; width:190px; background-color:#F3F3F3}
#LogBox h2					{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16pt; color:#0077B1; padding-bottom:0px }
.LogText
{
     border-style: hidden;
     border-width: 0px;
     color: #8AB08A;
     padding-left:0px;
     padding-right:4px;
     width:135px;
     height:27px;
     font-size:8pt;
     background-image: url(images/LogBox.gif);
     background-repeat:no-repeat;
     margin-left:0px;
}

.linebreak
{
	background-image:url('images/HR_Dot.gif'); background-position: 0% 50%; background-repeat:repeat-x; height:31px
}


#GenSubListMenu{
 margin-left: 0px;
}
#GenSubListMenu ul{
	list-style-type:none;
	margin:0;
	margin-left:0;
	padding:0;
}
#GenSubListMenu ul li{
	margin-top:0px;
	margin-left:0px;
	height:42px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px #6A6A6A dotted;
}
#GenSubListMenu ul li a{
	background-image:url('images/09_POINTER.gif');
	background-repeat:no-repeat;
	background-position:left;
	display:block;
	line-height:42px;
	height:42px;
	font-weight:bold;
	padding: 0px 0px 0px 23px;
	text-decoration: none;
	color:#1E2424;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt
}
#GenSubListMenu ul li a:hover{
	color:#393939; font-weight:bold;
	background-image:url('images/09_POINTERA.gif');		
	background-repeat:no-repeat;
	background-position:left;
	height:42px;
	display:block
}

#GenSubListMenu h2{
	font-size:12pt; font-weight:bold; padding-bottom:18px; color:#7E7E7E
}



#LeftSubListMenu{
 margin-left: 0px;
}
#LeftSubListMenu ul{
	list-style-type:none;
	margin:0;
	margin-left:0;
	padding:0;
}
#LeftSubListMenu ul li{
	margin-top:0px;
	margin-left:0px;
	height:42px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px #FFF dotted;
}
#LeftSubListMenu ul li a{
	background-image:url('images/09_POINTER.gif');
	background-repeat:no-repeat;
	background-position:left;
	display:block;
	line-height:42px;
	height:42px;
	font-weight:bold;
	padding: 0px 0px 0px 23px;
	text-decoration: none;
	color:#FFF;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt
}
#LeftSubListMenu ul li a:hover{
	color:#89A28B; font-weight:bold;
	background-image:url('images/09_POINTERA.gif');		
	background-repeat:no-repeat;
	background-position:left;
	height:42px;
	display:block
}

#LeftSubListMenu h2{
	font-size:12pt; font-weight:bold; padding-bottom:18px; color:#7E7E7E
}



A:link
{
    COLOR: #141533;
    FONT-FAMILY: Tahoma,verdana,Arial,Helvetica,Geneva,sans-serif;
    TEXT-DECORATION: none;
}

A:visited
{
    COLOR: #141533;
    FONT-FAMILY: Tahoma,verdana,Arial,Helvetica,Geneva,sans-serif;
    TEXT-DECORATION: none;
}

A:active
{
	COLOR: #141533;
	FONT-FAMILY: Tahoma,verdana,Arial,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none;
}

A:hover
{
    COLOR: #2D5471;
    FONT-FAMILY: Tahoma,verdana,Arial,Helvetica,Geneva,sans-serif;
    TEXT-DECORATION: none;
}

