
.quote1 
{
    margin: .5cm .5cm .5cm .5cm;
}

.quote2{
        border-left:3px solid #DDDDDD;
        display:block;
        font-style:normal;
        margin:0.25em 10pt 0.6em;
        padding:0pt 0pt 0pt 0.85em;
}

.search_box {
        background-color:	#E6E6E6;
        background-image:       url(/templates/LSv3-0.1-Front/images/menu_corner.png);
        background-repeat:      no-repeat;
        background-position:    bottom right;
        padding-right:          10px;
}

.top_bg {
        background-image:       url(/templates/LSv3-0.1-Front/images/title_corner.png);
        background-repeat:      no-repeat;
        background-position:    top left;
        background-color:       #f9ad59;
        padding-right:          4px;
        height:                 25px;
        color:                  #ffffff;
        font-style:             italic;
}

.blog {
	width:			100%;
}

.blog td {
	width:			100%;
}

.advanced_search a:link, .advanced_search a:visited {
	font-size:		7pt;
	color:			#658db5;
	text-decoration:	none;
}

.pagenav {
	font-size:		10px;
	font-weight:		normal;
}

.pagenav a:link, .pagenav a:visited {
	font-size:		10px;
	font-weight:		normal;
	color:			#E6E6E6;
}

.login {
	background:		#E6E6E6;
	color:			#706850;
}

.no_underline a:hover, .no_underline a:active, .no_underline a:link, .no_underline a:visited {
	text-decoration:	none;
}

.login_box a:link, .login_box a:visited, .login_box a:hover, .login_box a:active {
	text-decoration:	none;	
}

.box_header_top_left {
	background-image:	url(/templates/LSv3-0.1-Front/images/box-header-top-left.png);
	background-repeat:	no-repeat;
	color:			#ffffff;
	background-color:       #79a7d7;
	padding-left:		8px;
	height:			25px;
        font-weight:            bold;
}

.box_header_top_right {
        background-image:       url(/templates/LSv3-0.1-Front/images/box-header-top-right.png);
        background-repeat:      no-repeat;
        color:                  #ffffff;
        background-color:       #79a7d7;
	padding-left:           8px;
        height:                 25px;
        font-weight:            bold;
}

.box_footer_bottom_right {
        background-image:       url(/templates/LSv3-0.1-Front/images/box-footer-bottom-right.png);
        background-repeat:      no-repeat;
        color:                  #ffffff;
	background-color:       #E6E6E6;
        padding-left:           8px;
        height:                 25px;
}

.box_footer_bottom_left {
        background-image:       url(/templates/LSv3-0.1-Front/images/box-footer-bottom-left.png);
        background-repeat:      no-repeat;
        color:                  #E6E6E6;
        background-color:       #E6E6E6;
        padding-left:           8px;
        height:                 25px;
}

.box_header_left {
        background-image:       url(/templates/LSv3-0.1-Front/images/box-header-left.png);
        background-repeat:      no-repeat;
        color:                  #ffffff;
        background-color:       #79a7d7;
	padding-left:           8px;
        height:                 25px;
        font-weight:            bold
}

.box_header_right {
        background-image:       url(/templates/LSv3-0.1-Front/images/box-header-right.png);
        background-repeat:      no-repeat;
        color:                  #ffffff;
        background-color:       #79a7d7;
	padding-left:           8px;
        height:                 25px;
}

.box_header_left a:link, .box_header_left a:visited, 
.box_header_right a:link, .box_header_right a:visited,
.box_header_top_left a:link, .box_header_top_left a:visited,
.box_header_top_right a:link, .box_header_top_right a:visited
{
        text-decoration:        none;
        color:                  #ffffff;
}

.box_header_left a:hover,
.box_header_right a:hover,
.box_header_top_left a:hover,
.box_header_top_right a:hover
{
        text-decoration:        none;
        color:                  #234f7c;
}

body {
	margin:			0px;
	background-color:	white;
}

tr, p, div {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		12px;
	color:			#333333;
}

hr {
	background:		#999999;
	height:			1px;
	width:			100%;
}

.menuMeh {
	position:		absolute;
	left:			20px;
	top:			105px;
}

.lslogo {
	position:		absolute;
	left:			20px;
	top:			31px;
	z-index:		10;
}

.gdsalogo {
	position:		absolute;
	top:			35px;
	right:			3px;
	z-index:		11;
}

.tagline {
	position:		absolute;
	top:			95px;
	right:			80px;
	z-index:		12;
}

.feedback {
	position:		absolute;
	top:			150px;
	right:			3px;
	z-index:		13;
}

.feedback a:link {
	color:			#ffffff;
	text-decoration:	none;
}

.feedback a:visited {
	color:			#ffffff;
	text-decoration:	none;
}

.feedback a:hover {
	color:			#ffffff;
	text-decoration:	none;
}

#mainlevel-nav {
	margin:			0;
	padding:		0;
}

#mainlevel-nav li {
	background-image:	none;
	padding-left:		0px;
	list-style:		none;
	float:			right; 
	margin:			0;
	width:			15.5%; 
	font-size:		10px;
	line-height:		20px;
	white-space:		nowrap;
	text-indent:		15px;
}

#mainlevel-nav a {
	display:		block;
	float:			right;
	text-decoration:	none;
	border:			1px solid;
	border-color:		#fff #333333 #666666 #fff;
	background:		#E6E6E6 url(../images/vmenu_bgr.png) 2px no-repeat;
	color:			#333333;
}

#mainlevel-nav a {
	float:			none;
}

#mainlevel-nav a:hover {
	background:		#cccccc url(../images/vmenu_bgr.png) 2px no-repeat;
}

/*different setting for newsflash*/
.newsflash td {
	color:			#000000;
	vertical-align:		middle;
}

/*setting for the greetings*/
.mainpage {
	color:			#333333;
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		13px;
}

.mainpage-bkg {
	//background-image:	url(../images/lineborder.png);
	width:			1px;
}

.greybg {
	background:		#eeeeee;
}

.whitebg {
	//background:		#ffffff;
}

/*pathaway setting*/
.pathway {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		10px;
}

a.pathway:link, a.pathway:visited {
	color:			#330066;
	font-weight:		normal;
}

a.pathway:hover {
	color:			#cccccc;
	font-weight:		normal;
	text-decoration:	none;
}

/*for title or site name*/
.title {
	font-family:		sans-serif;
	font-size:		20px;
	font-weight:		bold;
	color:			#000000;
	margin-left:		10px;
}

/*for the tag-line*/
.subtitle {
	font-family:		sans-serif;
	font-size:		10px;
	font-weight:		bold;
	color:			#666666;
	text-transform:		uppercase;
	letter-spacing:		2px;
	margin-left:		20px;
}

#active_menu {
	color:			#000000;
}

/* --Default Class Settings-- */
.rightSide {
	padding-left:		0px;
}

a.mainlevel:link, a.mainlevel:visited {
	display:		block;
	color:			#330066;
	font-weight:		bold;
	width:			100%;
	text-indent:		15px;
	text-decoration:	none;
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	line-height:		20px;
	margin-bottom:		1px;
}
a.mainlevel:hover {
	color:			#cccccc;
}

a.mainmenu:link, a.mainmenu:visited {
	color:			#ffffff; 
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-weight:		bold;
	font-size:		10px;
}
a.mainmenu:hover {
	color:			#333333; 
}

.pollstableborder {
	border:			1px solid;
	padding:		1px;
}

a.sublevel:link, a.sublevel:visited {
        padding-left:		1px;
        vertical-align:		middle;
        font-size:		11px;
        color:			#333333;
        text-align:		left;
}


a.sublevel:hover {
	color:			#ff9e31;
	text-decoration:	none;
}

table.moduletableimages {
	width:			100%;
}

table.moduletable {
	border:			1px solid #cccccc;
	background-color:	#E6E6E6;
	padding:		3px 2px 5px 2px;
	margin-bottom:		3px;
	width:			100%;
}

table.moduletable th {
	font-size:		11px;
	font-weight:		bold;
	color:			#000000;
	text-align:		left;
	width:			100%;
	letter-spacing:		2px;
	text-indent:		5px;
}

table.moduletable li {
}

table.moduletable ul {
	padding:		0px;
}

table.moduletable td {
	font-size:		10px;
	font-weight:		normal;
}

table.moduletablev3 {
	width:			145px;
	background:		#E6E6E6;
	color:			#000000;
}

table.moduletablev3 td {
	background-color:	#E6E6E6;
}

.poll {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		11px;
	background:		#E6E6E6;
}

table.pollstableborder {
	border:			1px solid #cccccc;
}

.commenttableheader {
        background-image:       url(/templates/LSv3-0.1-Front/images/title_corner.png);
        background-repeat:      no-repeat;
        background-position:    top left;
        background-color:       #f9ad59;
        vertical-align:         middle;
        padding-top:            6px;
        color:                  #ffffff;
        text-align:             left;
        padding-left:           8px;
        height:                 25px;
}

.commenttableheader_bottom {
        background-image:       url(/templates/LSv3-0.1-Front/images/title_corner_bottom.png);
        background-repeat:      no-repeat;
        background-position:    bottom right;
        background-color:       #E6E6E6;
        vertical-align:         middle;
        padding-top:            6px;
        color:                  #000000;
        text-align:             left;
        padding-left:           8px;
        height:                 25px;
}

.sectiontableheader {
        background-color:       #658db5;
        vertical-align:         middle;
        padding-top:            6px;
        color:                  #ffffff; 
        text-align:             left;
        padding-left:           8px;
        height:                 25px;
}

.sectiontableheader_rounded {
        background-image:       url(/templates/LSv3-0.1-Front/images/title_corner.png);
        background-repeat:      no-repeat;
        background-position:    top left;
        background-color:       #658db5;
        vertical-align:         middle;
        padding-top:            6px;
        color:                  #ffffff;
        text-align:             left;
        padding-left:           8px;
        height:                 25px;
}

.sectiontableheader_bottom {
        background-color:       #E6E6E6;
        vertical-align:         middle;
        padding-top:            6px;
        color:                  #000000;
        text-align:             left;
        padding-left:           8px;
        height:                 25px;
}

.sectiontableentry1 {
	background-color:	#ffffff;
}

.sectiontableentry2 {
	background-color:	#E6E6E6;
}

.ratingtablev3 {
	background:		#E6E6E6;
	height:			30px;
	padding:		0px;
}

.content_rating, .content_vote {
	font-size:		10px;
}

.small {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		10px;
	color:			#999999;
	text-decoration:	none;
	font-weight:		normal;
}

.smalldark {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		10px;
	color:			#000000;
	text-decoration:	none;
	font-weight:		normal;
}


.contentpane {
}

.contentpaneopen {
	border:			0px  #0099cc;
	width:			100%;
	padding:		0px;
        spacing:                0px;
         
}

.componentheading {
	background-image:       url(/templates/LSv3-0.1-Front/images/title_corner.png);
        background-repeat:      no-repeat;
        background-position:    top left;
        background-color:       #F9AD59;
        vertical-align:         middle;
        padding-top:            6px;
        font-size:              13px;
        color:                  #ffffff;
        text-align:             left;
        text-indent:            10px;
        width:                  100%;
        height:                 20px;
        font-weight:            bold;
}

.mainlevelmenuclass {
	display:		block;
	width:			100%;
}

.moduletablemenumod {
	display:		block;
	width:			100%;
	align:			left;
}

table.moduletablemenumod th {
	border:			1px solid #CCCCCC;
	vertical-align:		middle;
	font-size:		11px;
	font-weight:		bold;
	color:			#333333;
	text-align:		left;
	text-indent:		15px;
	width:			100%;
	height:			20px;
	text-transform:		uppercase;
}

a.mainlevelmenuclass:link, a.mainlevelmenuclass:visited, a.mainlevelmenuclass:hover {
	width:			160px;
	display:		block;
	color:			#330066;
	background-image:	url(../images/menu_bgr.png);
	background-repeat:	no-repeat;
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		10px;
	font-weight:		bold;
	text-indent:		15px;
	text-decoration:	none;
	line-height:		20px;
	margin-bottom:		1px;
}

.contentheading {
        background-image:	url(/templates/LSv3-0.1-Front/images/title_corner.png);
	background-repeat:	no-repeat;
	background-position:	top left;
	background-color:	#F9AD59;
        border:			0px;
	vertical-align:		middle;
	padding-top:		0px;
        font-size:		11px;
        font-weight:		bold;
        color:			#ffffff;
        text-indent:		10px;
        height:			33px;
         
}

.contentpagetitle {
        font-size:		11px;  
        font-weight:		bold;
        color:			#330033;
        text-align:		left;
	text-decoration:	none;  
}

.createdate {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		10px;
	color:			#999999;
	text-align:		left;
}


.button {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-style:		normal;
	font-size:		10px;
	font-weight:		bold;
	background-color:	#F0F0F0;
	color:			#000000;
	border:			1px solid #CCCCCC;
}

.inputbox {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		10px;
	color:			#000000;
	border:			1px solid #CCCCCC;
	padding-left:		2px;
}

a:hover {
	color:			#000000;
	text-decoration:	underline;
}

a:link, a:visited {
	color:			#333333;
	text-decoration:	underline;
}

/* For content item titles that are hyperlink instead of Read On */
span.contentpagetitle {
        font-family:		FreeSans, Arial, Verdana, sans-serif;
        font-size:		13px;
        font-weight:		bold;
        /* color:			#f9f9f9; */
        color:			#4169E1; /* Royal blue */
        text-align:		left;
        text-decoration:	none;
}

/* link color white for article links */
a.contentpagetitle:link, a.contentpagetitle:visited {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		15px;
	font-weight:		bold;
 	/* color:			#f9f9f9; */
 	color:			#4169E1; /* Royal blue */
	text-align:		left;
        text-decoration:	none;
	}

a.contentpagetitle:hover {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-size:		15px;
	font-weight:		bold;
	text-align:		left;
	color:			#15317E;
	text-decoration:	none;
	font-weight:		bold;
	}

a.category:link, a.category:visited {
	color:			#333333;
	font-weight:		bold;
	font-size:		11px;
	font-weight:		bold;
}

a.category:hover {
	color:			#000000;
}

/* Styles for dhtml tabbed-pages */
.ontab {
	background-color:	#cccccc;
	border-left:		outset 2px #ff9900;
	border-right:		outset 2px #808080;
	border-top:		outset 2px #ff9900;
	border-bottom:		solid 1px #d5d5d5;
	text-align:		center;
	/* Cannot use hand as its not a W3C CSS validator */
	/*cursor:		hand;*/
	font-weight:		bold;
	color:			#FFFFFF;
}
.offtab {
	background-color:	#f87431;
	border-left:		outset 2px #E0E0E0;
	border-right:		outset 2px #E0E0E0;
	border-top:		outset 2px #E0E0E0;
	border-bottom:		solid 1px #d5d5d5;
	text-align:		center;
	/* Cannot use hand as its not a W3C CSS validator */
	/*cursor:		hand;*/
	font-weight:		normal;
}
.tabpadding {
}

.tabheading {
	background-color:	#ffae00;
	text-align:		left;
}

.pagetext {
	visibility:		hidden;
	display:		none;
	position:		relative;
	top:			0;
}

/* for modifying {moscode} output.  Don't set the colour! */
.moscode {
	background-color:	#f0f0f0;
}
.code {
	background-color:	#f0f0f0;
	border:			1px solid #FFF;
}

/* Text passed with mosmsg url parameter */
.message {
	font-family:		FreeSans, Arial, Verdana, sans-serif;
	font-weight:		bold;
	font-size:		10pt;
	color:			#ff6600;
	text-align:		center;
}

/* Javascript Back button */
.back_button {
	text-align:		center;
	margin-top:		40px;
}

table.contenttoc {
	color:			#333300;
	background-color:	#e0e0e0;
	border:			1px solid #333;
}

table.contenttoc td {
	font-size:		8pt;
	font-weight:		normal;
	text-align:		left;
}

ul {
	margin:			0;
	padding:		0;
	list-style:		none;
}

li {
	line-height:		15px;
	padding-left:		10px;
	padding-top:		0px;
	background-image:	url(/templates/LSv3-0.1-Front/images/arrow.png) ;
	background-repeat:	no-repeat;
	background-position:	0px 3px;
}

table.searchinto {
	width:			100%;
}

table.searchintro td {
	background-color:	#ffffff;
	color:			#000000;
}

.searchsearchclass {
        padding-left:		5px;
}

TD.bgright { 
	background-image:	url('/images/Right-Gradient.gif');
	background-repeat:	repeat-y; 
}

TD.bgtop { 
	background-image:	url('/images/Top-Gradient.gif');
	background-repeat:	repeat-x;
}

TD.bgleft {
	background-image:	url('/images/Left-Gradient.gif'); 
	background-repeat:	repeat-y; 
}


TD.bgtopleft { 
	background-image:	url('/images/Top-Left-Corner.gif');
	background-repeat:	no-repeat;
}

TD.bgtopright {
	background-image:	url('/images/Top-Right-Corner.gif');
	background-repeat:	no-repeat;
}
TD.bgbotleft {
	background-image:	url('/images/BOT--Left-Corner.gif');
}

TD.bgbotright {
	background-image:	url('/images/BOT-Right-Corner.gif');
}
TD.bgbottop {
	background-image:	url('/images/BOT-Gradient.gif');
	background-repeat:	repeat-x;
}

