body
{
	margin:26px 0px 20px 0px;
	background:#333333;
	font-family:Tahoma;
	font-size:11px;
}

a
{
	text-decoration:none;
	color:#0000CC;
}

a:hover
{
	text-decoration:underline;
}
.bannerBase
{
	width:100%; 
	height:162px; 
	margin:0px; 
	padding:0px; 
	background:url(../Images/Content/interior/bannerbg.jpg) repeat-x;
}

.banner
{
	width:907px; 
	height:162px; 
	margin:0px auto; 
	padding:0px; 
	background:url(../Images/Content/interior/banner.jpg) no-repeat;
}

.pageContent
{
	width:863px; 
	height:100px; 
	margin:0px auto; 
}

.sectionLeft
{
	width:635px; 
	height:auto; 
	float:left; 
	margin:0px; 
}

.barBase
{
	width:635px; 
	height:35px; 
	background:url(../Images/Content/interior/barbg.jpg) repeat-x;
}

.barCollapsLeft
{
	width:9px; 
	height:35px; 
	margin:0px; 
	float:left; 
	background:url(../Images/Content/menu.jpg) no-repeat -158px -600px;
}

.barCollapsRight
{
	width:43px; 
	height:35px; 
	margin:0px; 
	float:right; 
	background:url(../Images/Content/menu.jpg) no-repeat -166px -600px;
}

.userbtnandcolapsBase
{
	width:116px; 
	height:35px; 
	overflow:hidden; 
	float:left; 
	margin:0px; 
	padding:0px;
}

.ttl
{
	width:300px; 
	float:left;
}

.userAccTooltip
{
	width:127px; 
	height:auto; 
	z-index:+70; 
	margin:28px 0px 0px 0px; 
	padding:0px; 
	display:block; 
	overflow:hidden; 
	float:left; 
	position:absolute;
}

.userLoginTooltip
{
	width:232px; 
	height:auto; 
	z-index:+70; 
	margin:28px 0px 0px 0px; 
	padding:0px; 
	display:block; 
	overflow:hidden; 
	float:left; 
	position:absolute;
}

a.aUserBtn
{
	width:79px; 
	z-index:+20; 
	height:25px; 
	margin-left:14px; 
	padding:10px 0px 0px; 
	text-align:center; 
	float:left; 
	background:#CCCCCC url(../Images/Content/menu.jpg) no-repeat 0px -600px;
}

a.aUserBtn:hover
{
	width:79px; 
	z-index:+20; 
	height:25px; 
	margin-left:14px; 
	padding:10px 0px 0px; 
	text-align:center; 
	float:left; 
	color:#CCCCCC;
	text-decoration:none;
	background:#CCCCCC url(../Images/Content/menu.jpg) no-repeat -79px -600px;
}

.userMenuBase
{
	width:127; 
	height:auto; 
	background:#356aa0;
	margin:0px;
	padding:5px 0px;;
}


.userLoginBase
{
	width:232px; 
	height:auto; 
	background:#356aa0;
	margin:0px;
	padding:5px 0px;
	color:#CCCCCC;
}


.combo
{
	font-family:Tahoma; 
	font-size:11px; 
	float:right; 
	direction:rtl; 
	width:100px; 
	text-align:right;
}

.userMenuCollaps
{
	width:127px; 
	height:10px; 
	background:url(../Images/Content/interior/useracccolapsbot.gif) no-repeat;
}

.userLoginCollaps
{
	width:232px; 
	height:7px; 
	background:url(../Images/Content/interior/userbtncolaps.gif) no-repeat;
}

.userImageBase
{
	width:66px;
	height:66px; 
	margin:5px auto 0px; 
	background:#CCCCCC url(../Images/Content/interior/userpic.jpg) no-repeat; 
	overflow:hidden; 
	position:relative; 
	z-index:+87;
}

.userImage
{
	width:106px;
	height:124px;
	position:absolute; 
	z-index:-4;
}

.userImageRadios
{
	width:66px; 
	height:66px; 
	background:url(../Images/Content/interior/userpiccollaps.gif) no-repeat; 
	overflow:hidden; 
	display:block;
}

#menuLink a
{
	width:118px; 
	margin:5px auto 0px; 
	text-align:center; 
	display:block; 
	background:#2e5c8b; 
	border:1px solid #2a5580; 
	color:#CCCCCC; 
	padding:0px 0px 4px 0px;
	direction:rtl;
}

.sectionRight
{
	width:228px;
	height:10px; 
	float:right; 
}

.menu
{
	width:228px; 
	height:auto; 
	overflow:hidden;
}
.menu-section-left
{
	width:117px; 
	height:378px; 
	float:left; 
	background:url(../Images/Content/interior/menuRight.jpg) no-repeat;
}

.menu-section-right
{
	float:right; 
	width:111px; 
	height:351px; 
	margin:0px; 
	padding:0px;
	background:#eeeeee;
}

a.menu-link
{
	width:105px; 
	height:22px; 
	text-align:right;
	text-decoration:none;
	font-size:11px;
	display:block;
	color:#000000;
	padding:5px 5px 0px 0px;
	margin:0px;
	background:url(../Images/Content/menu.jpg) repeat-x -127px -159px;
}

 a.menu-link2
   {
            width: 107px;
            height: 22px;
            text-align: right;
            text-decoration: none;
            font-size: 11px;
            display: block;
            color: #000000;
            padding: 5px 5px 0px 0px;
            margin: 0px;
            background: url(Images/Content/menu.jpg) repeat-x -127px -159px;
        }

a.menu-linkEnd
{
	width:106px; 
	height:22px; 
	text-align:right;
	text-decoration:none;
	font-size:11px;
	display:block;
	color:#000000;
	padding:5px 5px 0px 0px;
	margin:0px;
	background:url(../Images/Content/menu.jpg) repeat-x -134px -235px;
}

.newsletterBase
{
	width:228px; 
	height:auto;  
	margin:0px 0px; 
	display:block; 
	float:none;
}

.newsletterHeaderBase
{
	width:228px; 
	overflow:hidden; 
	float:none; 
	height:auto;
	margin:3px 0px 0px 0px;
}

.newsletterHeader
{
	width:138px; 
	height:22px; 
	float:right; 
	overflow:hidden; 
	background:url(../Images/Content/menu.jpg) no-repeat 0px -635px; 
	text-align:right; 
	padding:5px 5px 0px 0px;
	margin:0px 0px;
	font-size:10px;
}

.BoxSectionRightBase
{
	width:226px; 
	height:auto; 
	overflow:hidden; 
	float:none; 
	background:#eeeeee; 
	border:1px solid #939090;
	margin:auto;
}

.boxSectionRightHeader
{
	width:221px; 
	height:21px; 
	margin:0px; 
	padding:5px 5px 0px 0px; 
	border:1px solid #939090; 
	background:#cccccc url(../Images/Content/menu.jpg) repeat-x 0px -537px; 
	text-align:right; 
	font-size:11px; 
	border-top:0px;
	border-bottom:0px;
}

#friendLink
{
	background:#eeeeee url(../Images/Content/boxsectionrightbg.gif) no-repeat top left; 
	height:89px; 
	text-align:right;
}

.boxformBase
{
	width:200px; 
	height:auto; 
	margin:20px auto;
}

.boxSectionRightAlert
{
	width:226px; 
	height:auto; 
	direction:rtl; 
	background:#99bdee; 
	padding:10px 0px; 
	text-align:center; 
	color:#000099; 
	border-top:1px solid #0066CC;
}


.boxSectionRightError
{
	width:226px; 
	height:auto; 
	direction:rtl; 
	padding:10px 0px; 
	text-align:center; 
	color:#CC3300; 
	border-top:1px solid #CC9900;
	background:#f5f97f; 

}

.txtMenu
{
	border:1px solid #cccccc; 
	height:20px; 
	width:95%; 
	font-family:Tahoma;
	font-size:11px; 
	margin:0px;
	padding:5px 4px 0px 4px;
}

.txtLogin
{
	border:1px solid #cccccc; 
	width:95%; 
	font-family:Tahoma;
	font-size:11px; 
	float:right;
}

.btn
{
	border:1px solid #cccccc; 
	background:#0066FF url(../Images/Content/menu.jpg) repeat-x -127px -186px; 
	font-family:Tahoma; 
	font-size:12px; 
	color:#FFFFFF; 
	height:auto; 
	margin:0px;
	cursor:pointer;
	padding:2px 0px 6px 0px;
}

.btnLogin
{
	border:1px solid #2c5986; 
	background:#0066FF url(../Images/Content/menu.jpg) repeat-x -127px -186px; 
	font-family:Tahoma; 
	font-size:12px; 
	color:#FFFFFF; 
	height:auto; 
	margin:0px;
	cursor:pointer;
	padding:2px 0px 6px 0px;
}

.marg
{
	text-align:right; 
	margin:0px 5px 0px 0px;
	font-size:11px;
}


.longHeader
{
	width:625px; 
	height:20px;
	background:#cccccc url(../Images/Content/menu.jpg) repeat-x 0px -538px; 
	padding:5px 5px 0px 0px; 
	margin:0px; 
	border:0px; 
	border-bottom:1px solid #939090;
	text-align:right;
}

.longHeaderRadios
{
	width:4px; 
	height:25px; 
	float:left; 
	background:url(../Images/Content/menu.jpg) no-repeat -127px -565px; 
	margin:-5px 0px 0px;
}

.longBox
{
	width:620px; 
	height:auto; 
	border:0px; 
	padding:5px;
	background:#eeeeee; 
	border-bottom:1px solid #939090;
}

.SuccessLongBox
{
	width:620px; 
	height:auto; 
	border:0px; 
	text-align:center;
	color:#000099; 
	padding:100px 5px;
	border-bottom:1px solid #0066CC;
	background:#99bdee; 
	direction:rtl;
}

.AlertLongBox
{
	width:620px; 
	height:auto; 
	border:0px; 
	text-align:center;
	color:#CC3300; 
	padding:100px 5px;
	border-top:1px solid #CC9900;
	background:#f5f97f; 
	direction:rtl;
}

.allNewsTitle
{
	width:546px; 
	height:auto; 
	margin:20px auto 0px; 
	overflow:hidden;
}

.allNewsBase
{
	width:546px; 
	height:auto; 
	margin:10px auto; 
	overflow:hidden;
}

.recordNewsBase
{
	width:546px; 
	height:auto; 
	margin:5px auto; 
	overflow:hidden;
}

.DateNewsTitleAll
{
	width:147px; 
	height:auto; 
	float:left; 
	background:#333333; 
	border:1px solid #939090; 
	text-align:center; 
	color:#ffffff; 
	padding:0px 0px 3px 0px; 
	margin:0px 3px 0px 0px;
}

.DateNewsAllBase
{
	width:147px; 
	height:auto; 
	float:left; 
	background:#cccccc; 
	border:1px solid #939090; 
	text-align:center; 
	color:#333333; 
	padding:0px 0px 3px 0px; 
	margin:0px 3px 0px 0px;
	display:block;
}

.SubjectNewsAllBase
{
	width:370px; 
	height:auto; 
	float:right; 
	background:#cccccc; 
	border:1px solid #939090; 
	text-align:right; 
	color:#333333; 
	padding:0px 20px 3px 0px; 
	margin:0px;
	display:block;
	direction:rtl;
}

.DateNewsAllBaseAlter
{
	width:147px; 
	height:auto; 
	float:left; 
	text-align:center; 
	color:#333333; 
	padding:0px 0px 3px 0px; 
	margin:0px 3px 0px 0px;
	display:block;
}

.SubjectNewsAllBaseAlter
{
	width:370px; 
	height:auto; 
	float:right; 
	text-align:right; 
	color:#333333; 
	padding:0px 20px 3px 0px; 
	margin:0px;
	display:block;
	direction:rtl;
}

.SubjectNewsTitleAll
{
	width:350px; 
	height:auto; 
	float:right; 
	background:#333333; 
	border:1px solid #939090; 
	text-align:right; 
	color:#ffffff; 
	padding:0px 40px 3px 0px; 
	margin:0px;
}

a.newsArchive
{
	width:94px; 
	height:30px; 
	margin:20px 0px; 
	display:block; 
	float:right; 
	background:url(../Images/Content/menu.jpg) no-repeat 0px -565px;
}

.NewsItemBase
{
	width:580px; 
	margin:20px auto; 
	overflow:hidden; 
	display:block; 
	direction:rtl; 
	text-align:right; 
	text-align:justify;
}

#NewsItemBase img
{
	width:auto; 
	height:auto;
	margin:0px 10px 10px 0px; 
	float:left; 
	border:1px solid #939090;
	overflow:hidden; 
	position:relative;
}

.ImageGalleryBase
{
	width:610px; 
	height:auto; 
	margin:3px auto; 
	overflow:hidden; 
	display:block;
}

.ItemImageGallery
{
	width:65px; 
	height:45px; 
	float:left;
	margin:5px; 
	border:1px solid #939090; 
	background:#dddddd url(../Images/Content/load.gif) no-repeat center; 
	overflow:hidden;
	direction: rtl;
	vertical-align:middle;
}

.formColumn
{
	width:150px; 
	height:auto; 
	float:right; 
	text-align:right; 
	color:#333333; 
	background:;
	padding:0px 0px 3px 0px; 
	margin:0px 3px 0px 0px;
	display:block;
	direction:rtl;
}


.formColumnL
{
	width:250px; 
	height:auto; 
	float:right; 
	text-align:right; 
	color:#333333; 
	background:;
	padding:0px 0px 3px 80px; 
	margin:0px 3px 0px 0px;
	display:block;
	direction:rtl;
}

.allFormBase
{
	width:526px; 
	height:auto; 
	margin:10px auto; 
	overflow:hidden;
}

.RowFormBase
{
	width:506px; 
	height:auto; 
	margin:5px auto; 
	overflow:hidden;
}
/*-----------------------------*/

.admin-change-image-base
{
	width:450px; 
	height:auto; 
	margin:20px 0px 0px; 
	overflow:hidden;
	float:right
}

.admin-image-base
{
	width:136px; 
	height:167px; 
	float:right; 
	background: url(../Images/Content/adminimage.jpg) no-repeat top left;
}

.div-base
{
	width:460px; 
	height:auto; 
	margin:0px; 
}
.div-alert
{
	width:95%;
	background:#fefed4;
	padding:5px;
	border:1px #f0eeab solid;
	float:right;
	text-align:right;
	font-size:x-small;
	direction:rtl;
}


