﻿body, table, td, th, p, ul, li, ol, h1, h2, h3
{
	margin: 0px;
	padding: 0px;
}
body
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
}
.wrapper
{
	width: 100%;
	overflow: hidden;
}
A:link,
A:active,
A:visited
{
	color: #dc613f;
	text-decoration: none;	
}
A:hover
{
	text-decoration: underline;
}
.header-wrapper
{
	width: 100%;
	background: #1a3e60 url(img/header-bg.png) center top no-repeat;
}
.header-wrapper .login-status-register-holder
{
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.header-wrapper .login-status-registerr
{	
	background: url(img/login-status-register-bg.png) repeat;
	font-size: 11px;
	overflow: hidden;
	float: left;	
	padding: 5px 10px;
	color: #fff;
	font-weight: bold;
	margin-right: 1px;
}
.header-wrapper .login-status-register
{
	float: left;
}
.header-wrapper .login-status-register A
{	
	background: url(img/login-status-register-bg.png) repeat;
	font-size: 11px;
	overflow: hidden;
	float: left;	
	padding: 5px 10px;
	color: #fff;
	font-weight: bold;
	margin-right: 1px;
	display: inline-block;
	text-decoration: none;
}
.header-wrapper .login-status-register A:hover
{
	background: url(img/login-status-register-bg-hover.png) repeat;
	text-decoration: none;
}
.header-wrapper .login-status-registerr IMG
{
	float: left;
	margin-right: 3px;
}
.header-wrapper .login-status-register A:link,
.header-wrapper .login-status-register A:active,
.header-wrapper .login-status-register A:visited,
.header-wrapper .login-status-register A:hover
{
	color: #fff;
}
.header-wrapper .header
{
	width: 960px;
	height: 308px;
	margin: 0px auto;
	position: relative;
}
.header-wrapper .header-small
{
	height: 120px;
}
.header-wrapper .header .logo
{
	margin-top: 10px;
	float: left;
	display: block;
}
.header-wrapper .header .logo IMG
{
	border: none 0px;
	float: left;
}
.header-wrapper .header .navigation
{
	width: 809px;
	float: left;
	overflow: hidden;
}

.header-wrapper .header .navigation .nav
{
	float: right;
}
.header-wrapper .header .navigation ul
{
	padding: 0px;
	margin: 0;
	list-style: none;
	float: left;	
}
.header-wrapper .header .navigation ul li
{
	float: left;
	display: inline; /*For ignore double margin in IE6*/
	margin: 0 11px 0 0;
}
.header-wrapper .header .navigation ul li a
{
	text-decoration: none;
	float:left;
	color: #fff;
	cursor: pointer;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
	font-weight: bold;
	background: url(img/nav.png) no-repeat top right;
	height: 32px;
}
.header-wrapper .header .navigation ul li a span
{
	margin: 0 10px 0 -10px;
	padding: 5px 8px 5px 18px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
	background: url(img/nav.png) no-repeat top left;
	height: 22px;
}
.header-wrapper .header .navigation ul li.selected a,
.header-wrapper .header .navigation ul li a:hover
{
	background: url(img/nav-selected.png) no-repeat top right;
	height: 55px;
}
.header-wrapper .header .navigation ul li.selected a span,
.header-wrapper .header .navigation ul li a:hover span
{
	background: url(img/nav-selected.png) no-repeat top left;
	height: 50px;
	padding-top: 25px;	
}
/* Start -  Simple Menu */
.header-wrapper .header .navigation ul ul
{
	position: absolute;
	z-index: 5000;		
	top: 55px;	
}
.header-wrapper .header .navigation ul ul ul
{	
	left: 190px;
	border-left: solid 1px Transparent;
}
.header-wrapper .header .navigation ul li:hover .level0
{
	display:block;	
	margin: 0px;
	padding: 0px;
}
.header-wrapper .header .navigation .level0 li
{
	display: block;	
	float: none;
	margin: 0px 0px 0px -10px !important;	
	overflow: hidden;
	border-right: solid 1px Transparent;
	border-top: solid 1px Transparent;
}
.header-wrapper .header .navigation .level0 li a
{		
	background: url(img/nav-sub-level-hover.png) no-repeat top left !important;
	text-decoration:none;
	color: #fff;
	display:block;	
	padding: 0px !important;
	margin: 0px 10px 0px 0px !important;
	text-align: left;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: auto !important;
}
.header-wrapper .header .navigation .level0 li a:hover
{		
	background: url(img/nav-sub-level.png) no-repeat top left !important;
	padding: 0px !important;
	margin: 0px 10px 0px 0px !important;
}
.header-wrapper .header .navigation .level0 li a span
{	
	background: url(img/nav-sub-level-hover.png) no-repeat top right !important;
	margin: 0 -10px 0 10px !important;
	padding: 4px 0px 0px 0px !important;
	height: 22px !important;	
	width:180px;
	color: #fff;
}
.header-wrapper .header .navigation .level0 li a span:hover
{		
	background: url(img/nav-sub-level.png) no-repeat top right !important;
	margin: 0 -10px 0 10px !important;
	padding: 4px 0px 0px 0px !important;
	height: 22px !important;	
	width:180px;
}
.header-wrapper .header .navigation .level0 li a 
{
	background-color: transparent;
}
.header-wrapper .header .navigation .level0 li:hover a
{
	background-color: transparent;
}
.header-wrapper .header .navigation .level0
{
    display:none;
}
.header-wrapper .header .navigation .level1
{
    display:none;
    margin-top: -1px;
}
.header-wrapper .header .navigation ul.level0 li:hover .level1
{
	display:block;
}
/* End - MonoX Simple Menu */
.header-wrapper .header .search
{
	background: url(img/search-bg.png) no-repeat;
	width: 155px;
	height: 22px;
	position: absolute;
	top: 65px;
	right: 0px;	
}
.header-wrapper .header .search INPUT[type="text"]
{
	width: 120px;
	background-color: Transparent;
	border: none 0px;
	float: left;
	padding: 3px 0px 0px 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #204566;
	font-size: 12px;
}
.header-wrapper .header .search .searchImage
{
	width: 25px;
	height: 22px;
	background: url(img/search-bg.png) right no-repeat;	
	border: none 0px;
	float: left;
	cursor: pointer;
}
.header-wrapper .header .banner
{
	width: 699px;
	height: 121px;
	background: url(img/banner.png) no-repeat;
	clear: both;
	float: left;	
	margin-top: 45px;
	position: relative;
}
.header-wrapper .header .banner H1
{
	position: absolute;
	bottom: 0px;
	left: 3px;
	font: 22px "Segoe UI", "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #fff;
}
.header-wrapper .header .banner H1 STRONG
{
	color: #dc6140;
	font-style: italic;
}
.header-wrapper .header .star
{
	width: 136px;
	height: 136px;
	background: url(img/star.png) no-repeat;
	position: absolute;
	right: 0px;
	bottom: -30px;
	display: block;
}
.header-wrapper .header .star IMG
{
	border: none 0px;
}
.main
{
	width: 960px;
	margin: 1px auto 0px auto;
	background: url(img/main-bg.png) center top no-repeat;
	padding: 20px 0px;
}
.main TD
{
	vertical-align: top;
}
.main .left-section
{
	width: 700px;	
	padding-right: 20px;
}
.main .right-section
{
	width: 240px;
	padding-left: 0px;
	background: url(img/left-shadow.png) 2px repeat-y;
}
.side-bar
{	
}
.side-bar .header-title
{
	width: 240px;
	height: 28px;
	background: url(img/side-header.png) no-repeat;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #fff;
	padding: 5px 0px 0px 20px;
}
.side-bar .web-parts
{
	margin-bottom: 10px;
}
.side-bar .content
{
	margin: 15px 10px 15px 30px;
}
.side-bar UL.list
{	
	margin: 0px;
	padding: 0px;
}
.side-bar UL.list LI
{	
	background: none;
	margin: 0px;
	padding: 5px 0px;
	border-bottom: dashed 1px #CBD3D9;
}
.main H1,
.main H2
{
	color: #dc613f;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 26px;
	font-weight: normal;
	font-style: italic;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
.main H3
{
	color: #dc613f;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	font-weight: normal;
	font-style: italic;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
UL.list
{
	margin: 0px;
}
UL.list LI
{
	background: url(img/bullet.gif) left 5px no-repeat;
	list-style-type: none;
	margin: 15px 0px 15px 0px;
	padding: 0px 0px 0px 18px;
}

.separatedList a
{
	padding: 0.5em;
	background: url(img/separator.png) right center no-repeat;
}

.separatedList a:last-child
{
	background: none;
}

.separatedListNoSeparator a
{
	border-right: none;
}
.main P
{
	margin: 20px 0px;
}
.main .two-columns
{
	width: 100%;
}
.main .two-columns H2
{
	color: #dc613f;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 26px;
	font-weight: normal;
	font-style: italic;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
.main .two-columns IMG
{
	float: left;
	margin: 0px 5px 0px -15px;
}
.main .two-columns DIV
{
	overflow: hidden;
}
.main .two-columns DIV UL
{
	margin: 30px 0px 10px 0px;
}
.main .two-columns DIV UL LI
{
	margin: 5px 0px;
	list-style-type: none;
}
.main .two-columns DIV UL LI A
{
	font-size: 12px;
}
.main .two-columns .left-column
{
	width: 50%;
	padding-right: 30px;
	border-right: dashed 1px #CBD3D9;
	vertical-align: top;
}
.main .two-columns .right-column
{
	width: 50%;
	padding-left: 30px;
	vertical-align: top;	
}
.main .three-columns
{
	width: 100%;
}
.main .three-columns TD
{
	vertical-align: top;
}
.main .three-columns H1
{
	color: #dc613f;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 26px;
	font-weight: normal;
	font-style: italic;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
.main .three-columns H2
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	line-height: normal;
}
.main .three-columns IMG,
.main .three-columns IMG:hover
{		
	float: left;
	border: solid 1px #fff;
}
.main .three-columns .first IMG,
.main .three-columns .second IMG,
.main .three-columns .third IMG
{
	width: 54px !important;
	height: 54px !important;
	background-color: #fff;
	padding: 2px;
	border: solid 1px #c5c5c5 !important;
	float: left;
	margin: 0px 8px 8px 0px;
}
.main .three-columns IMG:hover
{
	border: solid 1px #395B7B !important;
}
.main .three-columns .lets-socialize-img,
.main .three-columns .lets-socialize-img:hover
{
	border: none 0px !important;
}
.main .three-columns .first
{
	width: 305px;
	padding-right: 10px;
}
.main .three-columns .first .section DIV,
.main .three-columns .second .section DIV
{
	font-size: 11px;
	clear: both;
	overflow: hidden;
	margin-bottom: 10px;
}
.main .three-columns .second
{
	width: 300px;
	padding: 0px 12px;
	border-left: 1px dashed #CBD3D9;
	border-right: 1px dashed #CBD3D9;
}
.main .three-columns .second H2
{
	margin: 0px;
}
.main .three-columns .third
{
	width: 305px;
	padding-left: 10px;
}
.main .three-columns .search .search-box
{
	width: 280px;
	height: 85px;
	background: url(img/people-search-box.png) no-repeat;
	padding: 10px 0px 10px 10px;
	margin-bottom: 20px;
	overflow: hidden;
}
.main .three-columns .search .search-box H2
{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-bottom: 16px;
}
.main .three-columns .search .search-box INPUT[type="text"]
{
	background-color: Transparent;
	border: none;
	padding: 0px 8px;
	width: 154px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*.main .three-columns .search .search-box div .button
{
	width: 101px;
	height: 29px;
	background: url(img/people-search-button.png) no-repeat;
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	padding-top: 11px;
	margin: -12px 0px 0px 5px;
}
.main .three-columns .search .search-box div .button:hover
{
	background: url(img/people-search-button-hover.png) no-repeat;
	text-decoration: none;
}*/
.main .three-columns .search .search-box .button
{
	margin: -2px 0px 0px 5px;
	float: left;
}
.main .three-columns .search .search-box .button SPAN
{
	width: 60px;
	text-align: center;
}
.main .three-columns .search .search-box .example
{
	clear: both;
	overflow: hidden;
	font-size: 10px;
	margin: -5px 0px 0px 9px;
	float: left;
	color: #888;
}
.main .three-columns .people
{
	width: 272px;
	margin: 0px auto;
}
.light-blue-wrapper
{
	width: 100%;
	background: #e0e5e9 url(img/light-blue-bg.png) left top repeat-x;
}
.light-blue-wrapper .light-blue-bg
{
	width: 960px;
	margin: 0px auto;
	padding: 40px 0px;	
}
.featured-project
{
	width: 100%;
}
.featured-project TD
{
	vertical-align: top;
}
.featured-project .project-container
{
	min-width: 526px;
	width: 526px;
	max-width: 526px;	
	text-align: center;
}
/**** jQuery Slideshow Start ****/
#slideshow
{
	margin:0 auto;
	width:526px;	
	position:relative;
}
#slideshow #slidesContainer
{
	margin:0 auto;
	width:460px;
	height:220px;
	overflow:auto; /* allow scrollbar */
	position:relative;  
	border: solid 1px #c1c1c1;
}
#slideshow #slidesContainer .slide
{
	margin:0 auto;
	width:460px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
	height:220px;
}
.slide img
{
	float:right;
	border: 0px none;
	padding: 3px;
	background: #fff;
}
.control
{
	display:block;
	width:30px;
	height:48px;
	text-indent:-10000px;
	position:absolute;
	cursor: pointer;
	margin-top: 85px;
}
#leftControl
{
	top:0;
	left:0;
	background:transparent url(img/left-arrow.png) no-repeat 0 0;
}
#rightControl
{
	top:0;
	right:0;
	background:transparent url(img/right-arrow.png) no-repeat 0 0;
}
/**** jQuery Slideshow End ****/
.featured-project .project-description
{
	padding-left: 20px;
}
.featured-project .project-description H2
{
	color: #dc613f;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 26px;
	font-weight: normal;
	font-style: italic;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
.featured-project .project-description DIV
{
	overflow: hidden;
}
.featured-project .project-description DIV UL
{
	margin: 20px 0px 10px 0px;
}
.featured-project .project-description DIV UL LI
{
	margin: 5px 0px;
	list-style-type: none;
}
.featured-project .project-description DIV UL LI A
{
	font-size: 12px;
}
.footer-wrapper
{
	width: 100%;
	background-color: #142738;	
	overflow: hidden;
}
.footer-wrapper .footer
{
	width: 960px;
	margin: 0px auto;
	padding: 20px 0px;
	overflow: hidden;
	position: relative;
	font-size: 12px;
	color: #fff;
}
.footer-wrapper .footer H2
{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #fff;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: solid 1px #203242;
}
.footer-wrapper .footer UL
{
	width: 180px;	
	margin: 0px 30px 0px 0px;
	padding: 0px;
	float: left;
}
.footer-wrapper .footer UL LI
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.footer-wrapper .footer UL LI A:link,
.footer-wrapper .footer UL LI A:active,
.footer-wrapper .footer UL LI A:visited
{
	color: #405567;
	text-decoration: none;	
}
.footer-wrapper .footer UL LI A:hover
{
	color: #fff;
	text-decoration: none;
}
.footer-wrapper .footer .copyright
{
	position: absolute;
	top: 20px;
	right: 0px;
}
.footer-wrapper .footer IMG
{
	border: none 0px;
	position: absolute;
	bottom: 20px;
	right: 0px;
}
.search-page
{
	width: 700px;
	margin: 0px auto;
}
.web-part-title
{
	color:Black;
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	margin-bottom: 10px;	
	border-bottom: dashed 1px #cbd3d9;
	padding: 5px 0px 5px 10px;
	margin-bottom: 10px;
	background: url(img/arrow-black.png) left center no-repeat;
}
.web-part-body
{
	
}
.web-part-footer 
{
}

.web-part-verbs
{
	margin: 10px 0px;
	border-top: dashed 1px #cbd3d9;
	clear: both;
}
/**** Styled Button Start ****/
.styled-button ul
{
	padding: 0px;
	margin: 10px 0;
	list-style: none;
	float: left;
}
.styled-button ul li
{
	background: none;	
	float: left;
	display: inline; /*For ignore double margin in IE6*/
	margin: 0px 2px;
	padding: 0px;
}
.styled-button ul li a
{
	text-decoration: none;
	float:left;
	color: #2c4d6c;
	cursor: pointer;
	background: url(img/styled-button.jpg) no-repeat top right;
	font-size: 11px;
}
.styled-button ul li a span
{
	margin: 0 10px 0 0px;
	padding: 5px 4px 0px 14px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
	background: url(img/styled-button.jpg) no-repeat top left;
	height: 21px;
}
.styled-button ul.button li a.current,
.styled-button ul.button  li a:hover
{
	background: url(img/styled-button.jpg) no-repeat top right;
}
.styled-button ul.button li a.current span,
.styled-button ul.button li a:hover span
{
	background: url(img/styled-button.jpg) no-repeat top left;
}
/**** Styled Button End ****/
/***** Light Box Simple Start *****/
.light-box-simple
{
	width: 100%;	
}
.light-box-simple .left-top-corner
{
	width: 5px;
	height: 5px;
	background: url(img/light-box-simple-top-left-corner.png) no-repeat;
}
.light-box-simple .top
{
	height: 5px;
	background: #e9f0f6;
}
.light-box-simple .right-top-corner
{
	width: 5px;
	height: 5px;
	background: url(img/light-box-simple-top-right-corner.png) no-repeat;	
}
.light-box-simple .left-side
{
	width: 5px;
	background: #e9f0f6;	
}
.light-box-simple .center-content
{
	background-color: #e9f0f6;
	padding: 10px;
	position: relative;
}
.light-box-simple .center-content H1
{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 22px;
	font-weight: normal;
	margin: 0px;
	color: #2C4D6C;
}  
.light-box-simple .center-content SPAN
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
}
.light-box-simple .right-side
{
	width: 5px;
	background: #e9f0f6;
}
.light-box-simple .left-bottom-corner
{
	width: 5px;
	height: 5px;
	background: url(img/light-box-simple-bottom-left-corner.png) no-repeat;	
}
.light-box-simple .right-bottom-corner
{
	width: 5px;
	height: 5px;
	background: url(img/light-box-simple-bottom-right-corner.png) no-repeat;	
}
.light-box-simple .bottom
{
	height: 5px;
	background: #e9f0f6;
}
.arrow-down
{
	width: 31px;
	height: 14px;
	background: url(img/arrow-down-light.png) no-repeat;
	margin: 0px 0px 20px 30px;
}
.arow-position
{
	position: absolute;
	bottom: -29px;
	left: 15px;
	margin: 0px;
}
/***** Light Box Simple End *****/
/**** Pager Start ****/
.pager
{
	width: 100%;	
}
.pager A:link,
.pager A:active,
.pager A:visited,
.pager .selected
{
	background-color: #F2F7FC;
	border: 1px solid #CBD3D9;
	display: inline-block;
	padding: 5px 10px;
	color: #a5b2bd;
	font-size: 12px;
	font-weight: bold;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.pager A:hover
{
	background-color: #CBD3D9;
	border: 1px solid #CBD3D9;
	text-decoration: none;
	color: #142738;
}
.pager .selected
{
	background-color: #DC613F;
	border: 1px solid #DC613F;
	color: #fff;
}
/**** Pager End ****/
/**** Blog Start ****/
.blog-action-container
{	
	text-align: right;
	overflow: hidden;	
	position: absolute;
	bottom: -15px;
	right: 0px;
}
.blog-action-container A:link,
.blog-action-container A:active,
.blog-action-container A:visited
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #F2F7FC;
	padding: 5px 10px;
	display: inline-block;
	text-decoration: none;
	color: #2c4d6c;
}
.blog-action-container A:hover
{
	color: #dc613f;
	background: #fff;
	text-decoration: none;
}
/***** Rating Star Start *****/
.ratingStar {
    font-size: 0pt;
    width: 16px;
    height: 16px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;    
}
.filledRatingStar {
    background-image: url(img/FilledStar.png);

}
.emptyRatingStar {
    background-image: url(img/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(img/SavedStar.png);
}
/***** Rating End *****/
.post
{
	border-bottom: 1px dashed #CBD3D9;
	padding-bottom: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	clear: both;
}
.post IMG
{
	float: left;
	margin: 0px 10px 5px 0px;
	padding: 3px;
	background-color: #fff;
	border: solid 1px #C1C1C1;
}
.post .author-date
{
	margin-top: -20px;
	font-size: 11px;
	margin-bottom: 20px;
	overflow: hidden;
}
.post .author-date .author
{	
}
.post .author-date .pub-date
{
	color: #999;
}
.post .tags-categories
{
	overflow: hidden;
	margin-top: 10px;
	font-size: 11px;
}
.post .tags-categories .categories
{
}
.post .tags-categories .tags
{	
	margin: 3px 0px;
}
.post .options
{
	background: #E9F0F6;
	
	overflow: hidden;
	margin: 10px 0px;
	font-size: 11px;
	padding: 2px;
}
.post .options A:link,
.post .options A:visited,
.post .options A:active
{
	font-size: 11px;
	background: #F2F7FC;
	padding: 5px 10px;
	display: inline-block;
	text-decoration: none;
	color: #2c4d6c;	
}
.post .options A:hover
{
	color: #dc613f;
	background: #fff;
	text-decoration: none;	
}
.post .options .bookmarks
{
	float: left;
}
.post .options .comments
{
	float: right;
}
.post .rating-taf
{
	overflow: hidden;
	font-size: 11px;
}
.post .rating-taf .rating
{
	float: left;
}
.post .rating-taf .tell-a-friend
{
	float: right;
}
.comment
{
	margin: 20px 0px;
	padding-bottom: 20px;
	border-bottom:1px dashed #CBD3D9;
}
.comments-header
{
	border-bottom:1px dashed #CBD3D9;
	padding-bottom: 20px !important;
	margin-bottom: 5px !important;
	text-align: center;
}
.comments-option
{
	text-align: right;
	font-size: 11px;
}
.comment .gravatar
{
	background-color: #fff;
	padding: 2px;
	border: solid 1px #c5c5c5;
	float: left;
	margin: 0px 15px 0px 0px;
}
.comment .content
{
	overflow: hidden;	
}
.comment .content .date-author
{
	margin-bottom: 10px;
	font-size: 11px;
	color: #999;
}
.comment .content .date-author DIV
{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	font-style: italic;
}
.comment .content .options
{
	margin-top: 10px;
	text-align: right;
	font-size: 11px;
}
.spamComment
{
	background-image: url(img/Blog/spam.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.unpublishedPost
{
	background-image: url(img/Blog/unpublished.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.unapprovedComment
{
	background-image: url(img/Blog/unapproved.png);
	background-repeat: no-repeat;
	background-position: center center;
}
/**** Blog End ****/
/**** Input Form Start ****/
.input-form
{
	
}
.input-form DL
{
	margin: 0px;
	padding: 0px;
}
.input-form DL DD
{
	margin: 6px 0px;
	padding: 0px;
	overflow: hidden;
	vertical-align: top;
}
.input-form .img
{
	padding: 3px;
	background-color: #fff;
	border: solid 1px #C1C1C1 !important;
}
.input-form LABEL
{	
	display: inline-block;
	margin-bottom: 3px;
	vertical-align: top;
}
.input-form .label
{	
	width: 20%;
	display: inline-block;
	margin-bottom: 3px;
	vertical-align: top;
}
.input-form .label-width
{	
	width: 100%;
	display: inline-block;
	margin-bottom: 3px;
	vertical-align: top;
}
.input-form INPUT[type="text"],
.input-form INPUT[type="password"],
.input-form .short-textbox
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	width: 98%;
	padding: 5px 0px;
	display: inline-block;
	border: solid 1px #cbd3d9;
}
.input-form .short-textbox
{
	width: 50% !important;		
}
.input-form TEXTAREA
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	width: 98%;
	display: inline-block;
	border: solid 1px #cbd3d9;
}
.input-form SELECT
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	width: 98%;
	display: inline-block;
	border: solid 1px #cbd3d9;
}
.RadListBox_Web20 .rlbGroup
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif !important;
	font-size: 13px !important;
	color: #666 !important;	
	display: inline-block !important;
	border: solid 1px #cbd3d9 !important;
}
.input-form INPUT[type="checkbox"]
{
	float: left;
}
.input-form .check-box-list
{
	width: 98%;
	border: solid 1px #cbd3d9;
	padding: 5px;
}
.input-form .small-links
{
	font-size: 11px;
	margin-top: 3px;
	text-align: right;
	padding-right: 12px;
}
.input-form .button-holder
{
	text-align: right;
	padding: 5px 12px 0px 0px;
	overflow: hidden;
}
/**** Input Form End ****/
/* Photo Gallery */
.photo-gallery,
.photo-gallery-preview
{	
	background: #f2f7fc;
	border: solid 1px #cbd3d9;
	padding: 0px;
	margin: 2px 0px 10px 0px !important;
	overflow: hidden;
	clear: both;
}

.photo-gallery-preview
{
	min-height:500px;
}

.edit-photos
{
	padding: 10px;
}

.top-links
{
	font-size: 12px;	
}
.album-title
{
	color: #3C5D7C !important;
	margin: 0px 0px 10px 0px !important;
}
.album-links,
.photo-links
{
	font-size: 10px;
}
.album-list
{
	float: left;
	width: 144px;
	height: 200px;
	margin: 12px;
	text-align: left;
	font-size: 10px;
}
.photo-list
{
	float: left;
	width: 144px;
	height: 180px;
	margin: 12px;
	text-align: left;
	font-size: 10px;
}
.photo-preview
{
	padding: 20px;
	text-align: center;
}
.album-list .album-title,
.photo-list .photo-title,
.photo-preview .photo-title
{
	font-size: 13px;
	font-weight: bold;
}
.album-list .photo-count
{
	color: #666;	
}
.album-list .descr
{
	color: #999;
	line-height: 11px;	
}
.album-list IMG,
.photo-list IMG,
.photo-preview IMG
{	
	background-color: #fff;
	border: solid 1px #d0d0d0 !important;
	padding: 3px !important;
	margin: 0px 0px 2px 0px;
}
.album-list IMG:hover,
.photo-list IMG:hover,
.photo-preview IMG:hover
{		
	border: solid 4px #CBD3D9 !important;	
	padding: 0px !important;
}
/**** Social Networking Groups Start ****/
.sn-group
{
	border-bottom: 1px dashed #CBD3D9;
	padding: 0px;
	margin-bottom: 15px;
	padding-bottom: 10px;
	clear: both;
	overflow: hidden;
}
.image
{
	text-align: center;
	padding-bottom: 10px;
}
.image IMG
{	
	padding: 3px;
	background-color: #fff;
	border: solid 1px #C1C1C1 !important;	
}
.sn-group DIV
{
	margin: 5px 0px;
	overflow: hidden;
	font-size: 11px;	
}
.sn-group IMG
{
	width: 100px;
	padding: 3px;
	background-color: #fff;
	border: solid 1px #C1C1C1 !important;
}
.sn-group .group-name
{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	font-style: italic;
}
.sn-group h1
{	
}
.sn-group .author
{
	color: #666666;
	font-size: 10px;
	float: left;
	text-transform: capitalize;
}
.sn-group .pub-date
{
	color: #666666;
	font-size: 10px;
	float: right;
}
.sn-group .text
{
	margin-top: 30px;
}
.sn-group .text h2
{
	margin-bottom: -10px;
}
.sn-group .text h3
{
	font-size: 11px;
	margin-bottom: -10px;
	padding: 0;
}
.sn-group .options
{
	text-align: left;
	font-size: 11px;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
.sn-group .categories
{
	margin-bottom: 5px;
	float: right;
}
.sn-group .text a[href^="http:"]
{
	background: url(../../pics/remote.gif) right top no-repeat;
	padding-right: 10px;
	white-space: nowrap;
}

.sn-group-search
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif !important;
	font-size:11px;
	padding:5px;	
}

.sn-comment
{
	margin: 20px 0px;
	
}
.sn-comments-header
{
	border-bottom:1px dashed #CBD3D9;
	padding-bottom: 20px !important;
	margin-bottom: 5px !important;
	text-align: center;
}
.sn-comments-option
{
	text-align: right;
	font-size: 11px;
}
.sn-comment .gravatar
{
	background-color: #fff;
	padding: 2px;
	border: solid 1px #c5c5c5;
	float: left;
	margin: 0px 15px 0px 0px;
}
.sn-comment .size-small IMG
{
	width: 42px !important;
}
.sn-comment .size-big IMG
{
	width: 60px !important;
	height: 60px !important;
}
.sn-comment .content
{
	overflow: hidden;	
}
.sn-comment .content .author-content
{
	margin-bottom: 10px;		
}
.sn-comment .content .author-content SPAN
{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	font-style: italic;
}
.sn-comment .content .date-option-main
{
	color: #999;		
	font-size: 11px;
}
.sn-comment .content .date-option
{
	color: #999;	
	font-size: 11px;
	margin-bottom: 10px;
}
.sn-comment .content .options
{
	margin-top: 10px;
	text-align: right;
	font-size: 11px;
}
.comment-box
{
	background: red;
	padding: 10px;
}
.social-network
{
	border-top: dashed 1px #CBD3D9;
	padding-top: 20px;
	padding-bottom: 0px;
}
.jq_wallCommentBox TEXTAREA
{	
	width: 98%;	
	min-height: 15px !important;
	font-size: 12px;
	color: #666666;
	font-family: Arial;	
	border: 1px solid #9aa9c8;
	padding: 5px !important;
	margin: 0px 0px 5px 0px;
}
.sn-events
{
	font-size: 11px;
	margin-bottom: 10px;
	overflow: hidden;
}
.sn-events IMG
{
	float: left;
	margin-right: 5px;
}
.sn-events .event-content
{
	width: 199px;
	float: left;
}
.sn-events .event-content .date
{
	color: #999;
}
/**** Social Networking Groups End ****/
/**** Discussion Start ****/
.board
{
	border-bottom: dashed 1px #CBD3D9;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.new-board
{
	clear: both;
}
.discussion .back-link
{
	
}
.discussion .delete-icon a
{
	background-image:url(img/delete-icon.png);
	background-repeat: no-repeat;
	width:16px;
	height:16px;
	display: inline-block;
}
.discussion .delete-icon a:hover
{
	background-image:url(img/delete-icon-hover.png);	
}
.discussion .edit-icon a
{
	background-image:url(img/edit-icon.png);
	background-repeat: no-repeat;
	width:16px;
	height:16px;	
	display: inline-block;
}
.discussion .edit-icon a:hover
{
	background-image:url(img/edit-icon-hover.png);	
	background: url(img/separator.png) right center no-repeat;
}
.discussion .date
{
	color: #aaa;
	font-size: 11px;
	margin-bottom: 10px;
	display: block;
}
.discussion h3
{
	color:#DC613F;
	font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	margin: 0px;
	padding:0;
}
/**** Discussion End ****/
/**** Tabs Start ****/
.tabs
{		
	overflow: hidden;
	position: relative;
	z-index: 2;
}
.tabs ul
{
	padding: 0px;
	margin: 0px 10px;
	list-style: none;
	float: left;
}
.tabs ul li
{
	float: left;
	display: inline; /*For ignore double margin in IE6*/
	margin: 0 1px 0 0;
}
.tabs ul li a
{
	text-decoration: none;
	float:left;
	color: #3C5D7C;
	cursor: pointer;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;	
	background: url(img/tab.png) no-repeat top right;
	height: 32px;
}
.tabs ul li a span
{
	margin: 0 10px 0 0px;
	padding: 8px 8px 5px 18px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
	background: #fff url(img/tab.png) no-repeat top left;
	height: 19px;
}
.tabs ul.tab li.current a
{
	background: url(img/tab-selected.png) no-repeat top right;
	color: #DC613F;
}
.tabs ul.tab li a:hover
{	
	color: #DC613F;
}
.tabs ul.tab li.current a span
{
	background: #fff url(img/tab-selected.png) no-repeat top left;	
}
.tab-line
{
	border-top: solid 1px #d5dce1;
	position: relative;
	margin-top: -1px;
	margin-bottom: 20px;
	z-index: 1;
	overflow: hidden;
}
/**** Tabs End ****/
.rad-upload-container
{
	
}
.rad-upload-container UL,
.rad-upload-container UL LI
{
	margin: 0px;
	padding: 0px;
	background: none 0px;
	list-style-type: none;
}
.SNbutton
{
	float: left;
}
.search-textbox,
.search-textbox-group
{
	width: 217px;
	height: 26px;
	background: url(img/search-textbox.png) no-repeat;	
	overflow: hidden;
}
.search-textbox-group INPUT[type="text"]
{
	width: 197px;
	border: none 0px !important;
	background-color: Transparent !important;
	padding: 5px 10px 0px 10px;
}
.search-textbox INPUT[type="text"]
{
	border: none 0px !important;
	background-color: Transparent !important;
}
.RadComboBox_AutoCompleteBox td.rcbInputCell
{
	background-color: Transparent !important;
	padding: 0px 10px !important;
}
.new-message
{	
	border: solid 1px #D5DCE1;
	position: relative;
	margin-top: -2px;
	z-index: 1;
	padding: 20px;
	overflow: hidden;
}

.reply-message
{	
	position: relative;
	margin-top: -2px;
	z-index: 1;
	padding: 20px;
	overflow: hidden;
}

.file-gallery
{
	overflow: hidden;
}
.file-gallery IMG
{
	background-color:#FFFFFF;
	border:1px solid #C5C5C5 !important;	
	padding:2px;	
	position: relative;
	z-index: 2;
}
.image-effect
{
	width: 226px;	
	margin-bottom: 5px;
}
.image-effect IMG
{	
	/* for IE */
	filter:alpha(opacity=70);
	/* CSS3 standard */
	opacity:0.7;
}
.image-effect IMG:hover
{	
	/* for IE */
	filter:alpha(opacity=100);
	/* CSS3 standard */
	opacity:1;
}
/**** Contact Us Start ****/
.contact-us
{
	width: 616px;
	height: 444px;
	background: url(img/contact-bg.png) no-repeat;
	margin: 0px auto 30px auto;
	padding: 35px;
	position: relative;
}
.contact-us H2
{
	color: #fff;
}
.contact-info
{
	width: 215px;
	height: 165px;	
	padding: 15px;
	line-height: 20px;
	position: absolute;
	right: 0px;
	top: 0px;	
}
.contact-info H2
{
	color: #dc613f;
	margin-bottom: 10px;
	line-height: normal;
}
.contact-info STRONG
{
	width: 45%;
	display: inline-block;
}
.contact-info SPAN
{
	width: 55%;
	display: inline-block;
}
.contact-us .send-now-button
{
	width: 153px;
	height: 40px;
	background: url(img/send-now-button.png) no-repeat;	
	display: block;
	position: absolute;
	bottom: -25px;
	right: 45px;
	font-size: 18px;
	color: #fff;
	padding: 15px 0px 0px 15px;
}
/**** Contact Us End ****/
/**** Captcha Start ****/
.captcha
{
	
}
.captcha .holder
{
	position: relative;
}
.captcha .holder .image-captcha
{
	border:1px solid #CBD3D9;
}
.captcha .holder .refresh
{
	position: absolute;
	top: 5px;
	right: 5px;
}
.captcha-description H3
{
	margin-bottom: 5px;
}
.captcha-description
{
	font-size: 12px;
	padding-left: 25px;	
}
/**** Captcha End ****/
/**** User Profile Start ****/
.user-profile
{
	overflow: hidden;	
}
.user-profile UL.list
{
	font-size: 11px;
	clear: both;
}
.user-profile .status-gravatar IMG
{
	width: 100px !important;
	height: 100px !important;
	background-color:#FFFFFF;
	border:1px solid #C5C5C5 !important;	
	padding:2px;	
	float: left;
}
.user-profile .upload-container
{
	background: #fbfdfe url(img/Sn/upload-container.png) no-repeat right bottom;
	padding: 10px 10px 5px 15px;
	float: left;
	width: auto;
	overflow: hidden;
}
.user-profile .ruFakeInput
{
	width: auto !important;
}
.RadUpload, .RadUploadProgressArea
{
	width: auto !important;
}
.user-profile .buttons
{		
	overflow: hidden;	
	z-index: 2;
	position: absolute;
	top: 8px;
	right: 8px;
}
.user-profile .buttons ul
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
}
.user-profile .buttons ul li
{
	float: left;
	display: inline; /*For ignore double margin in IE6*/
	margin: 0 1px 0 0;
}
.user-profile .buttons ul li a
{
	text-decoration: none;
	float:left;
	color: #3C5D7C;
	cursor: pointer;	
	font-size: 11px;	
	background: url(img/Sn/small-button.png) no-repeat top right;	
}
.user-profile .buttons ul li a span
{
	margin: 0 10px 0 0px;
	padding: 2px 2px 0px 12px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
	background: #fff url(img/Sn/small-button.png) no-repeat top left;
	height: 18px;
}
.user-profile .buttons ul.button li.current a
{
	background: url(img/Sn/small-button-hover.png) no-repeat top right;
	
}
.user-profile .buttons ul.button li a:hover
{	
	
}
.user-profile .buttons ul.button li.current a span
{
	background: #fff url(img/Sn/small-button-hover.png) no-repeat top left;
}
.user-profile .profile-status
{	
	width: 564px;
	float: left;
	padding-left: 10px;
}
.user-profile .profile-status H2,
.user-profile H3
{	
	margin-bottom: 10px !important;
}
.user-profile .profile-status P
{	
	margin: 10px 0px;	
}
.user-profile .profile-status-top
{
	background: url(img/sn/status-profile-top.png) no-repeat;
	padding: 10px 10px 10px 35px;
	position: relative;
}
.user-profile .profile-status-middle
{
	background: url(img/Sn/status-profile-middle.png) repeat-y;
}
.user-profile .profile-status-bottom
{
	height: 45px;
	background: #fff url(img/Sn/status-profile-bottom.png) no-repeat;
	padding: 10px 45px 0px 60px;
}
.user-profile .profile-status-bottom-end
{
	height: 10px;
	background: #fff url(img/Sn/status-profile-bottom-end.png) no-repeat;
}
.user-profile .profile-status-bottom INPUT[type="text"]
{
	width: 366px;
	height: 23px;
	float: left;	
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;	
	padding: 0px 3px;
	border: solid 1px #c9d0dc;
}
.user-profile .profile-status-bottom .profile-submit
{
	width: 55px;
	height: 25px;
	background: url(img/Sn/profile-submit-button.png) no-repeat;
	float: left;
	padding-top: 4px;
	color: #2c4d6c;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
}
.user-profile DL.profile-details
{
	margin: 0px 0px 20px 0px;
}
.user-profile DL.profile-details DD
{
	margin: 0px 0px 5px 0px;
}
.user-profile DL.profile-details .label-bold
{
	width: 20%;
	font-weight: bold;	
	display: inline-block;
	
}
.user-profile LABEL
{
	display: block;	
}
.user-profile INPUT[type="text"],
.user-profile INPUT[type="password"],
.user-profile .short-textbox,
.user-profile TEXTAREA
{
	width: 85%;
}
/**** User Profile End ****/
/**** Message Page Start *****/
.message-page,
.error-message-page
{	
	border: solid 1px #f0f0f0;
	padding: 10px;
	margin-top: 20px;
	overflow: hidden;
}
/**** Message Page End ****/
/**** Privacy Start ****/
.progress
{
	margin: 0px !important;
	padding: 0px !important;
	width: 20px !important;
	height: auto !important;
	float: left !important;
	border: none 0px !important;
	margin-left: 5px !important;
}

.privacy-box
{
	 width: 130px !important;
	 background-color: #6D84B4;
	 overflow: hidden;
	 border: solid 1px #BDCBD7;	 
}
.privacy-box .privacy-header
{
	 background: #445A6A;
	 color: #fff;
	 text-align: center;
	 padding: 5px;
	 font-family: Arial;
	 font-size: 12px;
	 font-weight: bold;	 
	 overflow: hidden;
}
.privacy-box .privacy-main
{	
	background-color: #fff;	
	font-family: Arial;
	font-size: 12px;		
}
.privacy-box .privacy-main TABLE
{
	width: 100%;
}
.privacy-button,
.privacy-content
{
	padding: 0px !important;	
	display: inline-block;
	vertical-align: top;
	margin: 1px 0px 0px 1px;
}
.monox-privacy-manager-menu
{		
}
/**** Privacy End ****/


/* SOCIAL NETWORKING */
.snHeader
{
}
.snContainer
{
  width: 61px;
  text-align: center;
  padding: 2px;
  float: left;
  margin-left: 5px;
  margin-bottom: 3px;  
}
.snContainer .snFriend
{
  width: 55px;  
  padding: 1px;
  background-color: #fff;
  float: left;
  border: 1px solid #C5C5C5; 
  margin-bottom: 3px;
}
.snFileAction
{
	float: left;
	width: 13px;
	clear: right;
}
.snFriend .iconTrash,
.snFileAction .iconTrash
{
	height: 21px;
	width: 13px;
	background: url(img/trash1616.png) no-repeat;
	float: left;
	clear: right;
}
.snFriend .iconTrash:hover,
.snFileAction .iconTrash:hover
{
	background: url(img/trash1616_hover.png) no-repeat;	
}
.snFriend .iconView,
.snFileAction .iconView
{
	height: 21px;
	width: 13px;
	background: url(img/view1616.png) no-repeat;
	float: left;
	clear: right;
}
.snFriend .iconView:hover,
.snFileAction .iconView:hover
{
	background: url(img/view1616_hover.png) no-repeat;
}
.snFriend .imgContainer img {
  background: #fff;
  padding: 1px;
  border: solid #aaa 1px;
  float: left;  
}

.snFriend .iconApprove
{
	height: 21px;
	width: 13px;
	background: url(img/approve1616.png) no-repeat;
	float: left;
	clear: right;
}
.snFriend .iconApprove:hover
{
	background: url(img/approve1616_hover.png) no-repeat;
}

.snContainer .txt
{
  margin-top: 4px;
  font-size: 80%;
  overflow:hidden; 
  margin-bottom: 5px;
  clear: both;
}

.FriendCenterAlign
{
	height:100%;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.personalMessageLabel
{
	font-size: 80%;
	margin-top: 5px;
	margin-bottom: 5px;
}
.rtsUL
{
	width:100%;
}
.CommentButton
{
	float: right;
	
	clear: both;
	
}
.test
{
	border-top:1px dashed #CBD3D9;
	margin-left: 132px;
	margin-top: 20px;
	padding-top: 20px;
}
/* What's on your mind - Start */
.WhatsMind
{
	margin: 5px 0px 0px 0px;	
}
.WhatsMind textarea
{
 	font-size: 14px;
	color: #666666;
	font-family: Arial;	
	border: 1px solid #9aa9c8;
	padding: 5px;
	margin: 0px 0px 5px 0px;
	width: 98%;
}
.wallNote
{	
	width: 100%;
}
.wallNote .snMainNote
{
	width: 100%;
	margin: 5px 0px 15px 5px;
		
}
.wallNote .gravatar 
{
	margin: 0px;
	border: 1px solid #9aa9c8;
	padding: 2px;
	margin: 3px;
}
.wallNote .gravatar IMG
{
	height: 60px;
	width: 60px;	
}
.wallNote .snMainNote TEXTAREA
{
	width: 97%;
	font-size: 12px;
	color: #666666;
	font-family: Arial;	
	border: 1px solid #9aa9c8;
	padding: 5px;
	margin: 0px 0px 5px 0px;
		
}
.wallNote .snMainNote .blueBoxfg .jq_uploadAction
{
	background-image: url(img/WallUpload_icon.jpg);
	background-position: right;
	background-repeat: no-repeat;	
	height: 16px;
	display: block;	
	padding-right: 43px;
	margin: 0px 0px 0px 5px;
	float: left;	
}
/* END SOCIAL NETWORKING */




/* SEARCH */
.MonoXSearch
{
}
.MonoXSearch td
{
	padding:2px 2px 2px 2px;
}
.MonoXSearchDevider
{
	border-bottom: solid 1px #65AFD5;
}
.MonoXSearchHeader
{
	color:White;	
	font-size:large;
	height:67px;
}
.MonoXSearchHeader a
{
	text-decoration:none;
}
.MonoXSearchHeader a:hover
{
	text-decoration:undeline;
}
.MonoxSearchFooter
{
	
}
.searchResults
{
	width: 100%;
	text-align: left;
	border-bottom:1px dashed #E0E0E0;
	margin-bottom: 10px;
}
.searchResults a:link,
.searchResults a:active,
.searchResults a:visited,
.searchResults a:hover
{
	color: #dc613f;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 22px;
	font-weight: normal;
	font-style: italic;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.searchResultsDate
{	
	width: 100%;
	color: #999999;
	font-size: 11px;
	line-height: 14px;
}
.searchResults P
{
	margin: 10px 0px 20px 0px;
}
.searchResults P B
{
	background: #f2f7fc;
	border-bottom: dashed 1px #cbd3d9;
	padding: 0px 4px;
	font-weight: normal;
	color: #000;	
}
/* End search */


/* Pager */
.nav-pg-back {
	float: right;
}
.nav-pg-top {
	float: right;
	font-size: .85em;
}
#listing-hits {
	text-align:left;
	float:left;
}
#listing-prev-next {
	text-align:right;
	float:right;
}
#listing-pages {
	text-align: center;
	font-weight: bold;
	font-size: 1.05em;
}
#listing-pages .sel {
	color: #fff;
	background: #264c99;
	text-decoration: none;
	padding: 0 .3em;
	width: 1.2em;
	margin-bottom: -0.4em;
}
#listing-pages span, #listing-pages a:link, #listing-pages a:visited  {
	padding: 0 .3em;
	margin: 0;
	text-decoration: none;
   border: 1px solid #fff;
}
#listing-pages a:hover, #listing-pages a:active {
	text-decoration: none;
   color:  #264c99;
   border-color: #264c99;
}
/* end pager */


/* Telerik */
.RadTabStrip, .RadTabStripVertical 
{
	position: relative;
	z-index: 2;
}
.RadTabStrip_MonoxTabStrip .rtsLI,
.RadTabStrip_MonoxTabStrip .rtsLink
{
	color: #3C5D7C;
	font: 12px/26px "Palatino Linotype", "Book Antiqua", Palatino, serif;
	
}

.RadTabStrip_MonoxTabStrip .rtsLink:hover
{
	color: #DC613F;
}
.RadTabStrip_MonoxTabStrip .rtsSelected,
.RadTabStrip_MonoxTabStrip .rtsSelected:hover
{
	color: #DC613F;
}

.RadTabStripLeft_MonoxTabStrip .rtsSeparator,
.RadTabStripRight_MonoxTabStrip .rtsSeparator
{
	background: #003C74;
}

.RadTabStrip_MonoxTabStrip .rtsLevel .rtsDisabled,
.RadTabStrip_MonoxTabStrip .rtsLevel .rtsDisabled:hover
{
	color: #aaa;
}
.RadTabStrip_MonoxTabStrip .rtsNextArrow,
.RadTabStrip_MonoxTabStrip .rtsPrevArrow,
.RadTabStrip_MonoxTabStrip .rtsPrevArrowDisabled,
.RadTabStrip_MonoxTabStrip .rtsNextArrowDisabled
{
	background-image: url(img/Telerik/TabStripStates.PNG);
}
.RadTabStripTop_MonoxTabStrip .rtsLevel { background-color: transparent; }

.RadTabStripTop_MonoxTabStrip .rtsLevel .rtsLink,
.RadTabStripTop_MonoxTabStrip .rtsLevel .rtsOut,
.RadTabStripBottom_MonoxTabStrip .rtsLevel .rtsLink,
.RadTabStripBottom_MonoxTabStrip .rtsLevel .rtsOut,
.RadTabStripTop_MonoxTabStrip_Baseline .rtsLevel,
.RadTabStripBottom_MonoxTabStrip_Baseline .rtsLevel { background-image: url(img/Telerik/TabStripStates.PNG); }

.RadTabStripLeft_MonoxTabStrip .rtsLink,
.RadTabStripRight_MonoxTabStrip .rtsLink { background-image: url(img/Telerik/TabStripVStates.PNG); }

.RadTabStripLeft_MonoxTabStrip .rtsLast .rtsLink,
.RadTabStripRight_MonoxTabStrip .rtsLast .rtsLink
{
	border-bottom: 1px solid #003c74;
}

.RadTabStripRight_MonoxTabStrip .rtsLink,
.RadTabStripRight_MonoxTabStrip .rtsLI .rtsDisabled:hover { background-position: 100% 0; }
.RadTabStripRight_MonoxTabStrip .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_MonoxTabStrip .rtsSelected,
.RadTabStripRight_MonoxTabStrip .rtsSelected:hover { background-position: 100% -400px; }

.RadTabStripTop_MonoxTabStrip .rtsLink { background-position: 0 0; }
.RadTabStripTop_MonoxTabStrip .rtsOut { background-position: 100% 0; }

.RadTabStripTop_MonoxTabStrip .rtsLink:hover { background-position: 0 -52px; }
.RadTabStripTop_MonoxTabStrip .rtsLink:hover .rtsOut { background-position: 100% -52px; }

.RadTabStripTop_MonoxTabStrip .rtsSelected,
.RadTabStripTop_MonoxTabStrip .rtsSelected:hover { background-position: 0 -26px; }
.RadTabStripTop_MonoxTabStrip .rtsSelected .rtsOut,
.RadTabStripTop_MonoxTabStrip .rtsSelected:hover .rtsOut { background-position: 100% -26px; }

.RadTabStripTop_MonoxTabStrip .rtsDisabled:hover { background-position: 0 0; }
.RadTabStripTop_MonoxTabStrip .rtsDisabled:hover .rtsOut { background-position: 100% 0; }

.RadTabStripTop_MonoxTabStrip_Baseline .rtsLevel { background-position: 0 100%; background-repeat: repeat-x; }

.RadTabStripBottom_MonoxTabStrip .rtsLink { background-position: 0 -182px; }
.RadTabStripBottom_MonoxTabStrip .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_MonoxTabStrip .rtsLink:hover { background-position: 0 -130px; }
.RadTabStripBottom_MonoxTabStrip .rtsLink:hover .rtsOut { background-position: 100% -130px; }

.RadTabStripBottom_MonoxTabStrip .rtsSelected,
.RadTabStripBottom_MonoxTabStrip .rtsSelected:hover { background-position: 0 -156px; }
.RadTabStripBottom_MonoxTabStrip .rtsSelected .rtsOut,
.RadTabStripBottom_MonoxTabStrip .rtsSelected:hover .rtsOut { background-position: 100% -156px; }

.RadTabStripBottom_MonoxTabStrip .rtsDisabled:hover { background-position: 0 -182px; }
.RadTabStripBottom_MonoxTabStrip .rtsDisabled:hover .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_MonoxTabStrip_Baseline .rtsLevel { background-position: 0 -599px; background-repeat: repeat-x; }

.RadTabStripRight_MonoxTabStrip .rtsUL .rtsLink,
.RadTabStripRight_MonoxTabStrip .rtsUL .rtsLI .rtsDisabled:hover { background-position: 100% 0; text-align: left; }
.RadTabStripRight_MonoxTabStrip .rtsUL .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_MonoxTabStrip .rtsUL .rtsSelected,
.RadTabStripRight_MonoxTabStrip .rtsUL .rtsSelected:hover { background-position: 100% -400px; }

.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel2,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel3,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel4 { background: #fff; }

.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel2 .rtsSelected,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel3 .rtsSelected,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel4 .rtsSelected
{
	text-decoration: underline;
}

.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel2 .rtsLink,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel2 .rtsOut,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel2 .rtsIn,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel3 .rtsLink,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel3 .rtsOut,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel3 .rtsIn,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel4 .rtsLink,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel4 .rtsOut,
.RadTabStrip_MonoxTabStrip_SimpleSubItems .rtsLevel4 .rtsIn
{
	background: none;
}

.RadGrid_WebBlue
{
	position: relative;
	margin-top: -2px;
	z-index: 2;
	border: solid 1px #D5DCE1 !important;
}
/* end Telerik */