img { -ms-interpolation-mode: bicubic;}

.item-saved {padding:2px;background-color:#009900;font-weight:bold;border:1px solid #dadada;color:#ffffff;text-decoration:none;cursor:pointer;}	
.item-save {padding:2px;background-color:#efefef;border:1px solid #dadada;color:#666666;text-decoration:none;cursor:pointer;}	

.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; z-index:9999 !important;}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px}
.ui-timepicker-div dl{text-align:left}
.ui-timepicker-div dl dt{height:25px}
.ui-timepicker-div dl dd{margin:-25px 0 10px 65px}
.ui-timepicker-div td{font-size:90%}

#tt{position:absolute; display:block}
#ttcont{display:block; border:1px solid #999; padding:5px; background-color:#FEFEEA}

#PageInstructionsBox p {margin:0}

/* FLOAT-elements */
.fltleft {float:left;}
.fltright {float:right;}

/* only to clear floats - to be used with any class as addition */
.clear {
	clear: both;
	overflow: hidden;
}
/* clear float with blank <div>or <br>*/
.clrflt {
	clear:both;
	line-height:1px;
	font-size:1px;
	overflow: hidden;
}

.asContent {}
.asContent a {text-wrap:normal;word-break: break-all;word-wrap:break-word;}
.Wrap {text-wrap:normal;word-break: break-all;word-wrap:break-word;}

.NoWrap{overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap}
.tabCountBox{border:1px solid #dadada; background-color:#eee; color:#444; font-weight:bold; font-size:10px; padding:3px; text-align:center}

.PopupBox{width:300px; height:300px; border:1px solid #dadada; position:absolute; display:none; z-index:999; background-color:#FFF}
.PopupBoxHeader{border-bottom:1px solid #999}
.PopupBoxBody{border-top:1px solid #E6E6E6; padding:10px}
.PopupBoxBody TD{border-bottom:1px solid #EEE}
.PopupBoxTitle{font-size:14px; color:#666; padding:3px; border-bottom:1px solid #dadada}

.tabTipSmall{padding-top:3px; font:bold 12px Helvetica,Arial-BoldMT,Geneva,sans-serif; letter-spacing:-1px; text-shadow:#871521 -1px -1px 1px; text-align:center; position:absolute; left:100%; top:0; margin-left:-30px; margin-top:-5px; background-image:url(/lib/img/icon_count_sml.png); background-repeat:no-repeat; width:23px; height:22px; color:#FFF; vertical-align:middle}
.tabTipMedium{padding-top:3px; font:bold 12px Helvetica,Arial-BoldMT,Geneva,sans-serif; letter-spacing:-1px; text-shadow:#871521 -1px -1px 1px; text-align:center; position:absolute; left:100%; top:0; margin-left:-35px; margin-top:-5px; background-image:url(/lib/img/icon_count_med.png); background-repeat:no-repeat; width:28px; height:22px; color:#FFF; vertical-align:middle}
.tabTipLarge{padding-top:3px; font:bold 12px Helvetica,Arial-BoldMT,Geneva,sans-serif; letter-spacing:-1px; text-shadow:#871521 -1px -1px 1px; text-align:center; position:absolute; left:100%; top:0; margin-left:-36px; margin-top:-5px; background-image:url(/lib/img/icon_count_lgr.png); background-repeat:no-repeat; width:29px; height:22px; color:#FFF; vertical-align:middle}

.TableDisplay{}
.TableDisplay THEAD TR TD{border-bottom:1px solid #dadada; font-weight:bold; vertical-align:bottom}
.TableDisplay TBODY TR TD{border-bottom:1px solid #dadada; vertical-align:top; empty-cells:show}
.TableDisplay TBODY TR TD TABLE TD{border:0}

.verticalText{-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); writing-mode:tb-rl; filter:flipv fliph}

.itemCountSmall{padding-top:3px; font:bold 13px Helvetica,Arial-BoldMT,Geneva,sans-serif; letter-spacing:-1px; text-shadow:#871521 -1px -1px 1px; text-align:center; background-image:url(/lib/img/icon_count_sml_gray.png); background-repeat:no-repeat; width:23px; height:22px; color:#FFF; font-weight:bold; font-size:10px}
.itemCountMedium{padding-top:3px; font:bold 13px Helvetica,Arial-BoldMT,Geneva,sans-serif; letter-spacing:-1px; text-shadow:#871521 -1px -1px 1px; text-align:center; background-image:url(/lib/img/icon_count_med_gray.png); background-repeat:no-repeat; width:28px; height:22px; color:#FFF; font-weight:bold; font-size:10px}
.itemCountLarge{padding-top:3px; font:bold 13px Helvetica,Arial-BoldMT,Geneva,sans-serif; letter-spacing:-1px; text-shadow:#871521 -1px -1px 1px; text-align:center; background-image:url(/lib/img/icon_count_lgr_gray.png); background-repeat:no-repeat; width:29px; height:22px; color:#FFF; font-weight:bold; font-size:10px}

.itemCountSmallRed{padding-top:3px; font:bold 13px Helvetica,Arial-BoldMT,Geneva,sans-serif; letter-spacing:-1px; text-shadow:#871521 -1px -1px 1px; text-align:center; background-image:url(/lib/img/icon_count_sml.png); background-repeat:no-repeat; width:23px; height:22px; color:#FFF; font-weight:bold; font-size:10px}
.itemCountMediumRed{padding-top:3px; font:bold 13px Helvetica,Arial-BoldMT,Geneva,sans-serif; letter-spacing:-1px; text-shadow:#871521 -1px -1px 1px; text-align:center; background-image:url(/lib/img/icon_count_med.png); background-repeat:no-repeat; width:28px; height:22px; color:#FFF; font-weight:bold; font-size:10px}
.itemCountLargeRed{padding-top:3px; font:bold 13px Helvetica,Arial-BoldMT,Geneva,sans-serif; letter-spacing:-1px; text-shadow:#871521 -1px -1px 1px; text-align:center; background-image:url(/lib/img/icon_count_lgr.png); background-repeat:no-repeat; width:29px; height:22px; color:#FFF; font-weight:bold; font-size:10px}

.ContentBox{border:1px solid #eae9e1; padding:3px}

.tabWarning{position:absolute; left:100%; top:0; margin-left:-30px; margin-top:-2px; background-image:url(/lib/img/icon_count_warning.png); background-repeat:no-repeat; width:12px; height:22px; color:#FFF; font-weight:bold; font-size:10px}

.PostItNote{width:175px; font-style:italic; font-family:Georgia,"Times New Roman",Times,serif; border:1px solid #999; background-color:lightyellow; padding:4px}

.XMPod{border:1px solid #dadada; padding:0; background-color:#F5F5F5}
.XMPodHeader TD{background-image:url(/lib/img/bg_pod_header.png); background-repeat:repeat-x; background-position:bottom; background-color:#FFF; padding:7px; font-size:14pt; font-weight:bold; color:#565656; text-transform:uppercase; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}

.XMButton 		{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin:3px;color:#454545;text-decoration:none;border:1px solid #c5c5c5; padding:3px; font-size:12px; font-family:Arial,Helvetica,sans-serif; background-image:url(/lib/img/bg_coolbar.gif); background-repeat:repeat-x; background-position:top; cursor:pointer; padding-left:5px; padding-right:5px; white-space:nowrap}
.XMButtonBlue	{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin:3px;color:#454545;text-decoration:none;border:1px solid #c5c5c5; padding:3px; font-size:12px; font-family:Arial,Helvetica,sans-serif; background-image:url(/lib/img/bg_xmbutton_blue.png); background-repeat:repeat-x; background-position:top; cursor:pointer; padding-left:5px; padding-right:5px; white-space:nowrap}

.XMLinkGray {padding:3px;border:1px solid #dadada;background-color:#efefef;text-decoration:none;color:#333333;}
.XMLinkGray:hover {padding:3px;border:1px solid #dadada;background-color:#63A0EB;text-decoration:none;color:#ffffff;}

.XMButtonDarkBlue{text-decoration:none;border:1px solid #dadada; padding:5px; font-size:12px; font-weight:bolder; font-family:Arial,Helvetica,sans-serif; color:#fff; background-image:url(/lib/img/bg_xmbutton_darkblue.png); background-repeat:repeat-x; background-position:center; cursor:pointer; padding-left:5px; padding-right:5px; white-space:nowrap}

.XMButtonOrange{color:#454545;border:1px solid #dadada; padding:3px; font-size:14px; font-weight:bolder; font-family:Arial,Helvetica,sans-serif; color:#fff; background-image:url(/lib/img/bg_xmbutton_orange.png); background-repeat:repeat-x; background-position:top; cursor:pointer; padding-left:5px; padding-right:5px; white-space:nowrap}
.XMButtonGreen{color:#454545;border:1px solid #dadada; padding:3px; font-size:14px; font-weight:bolder; font-family:Arial,Helvetica,sans-serif; color:#fff; background-image:url(/lib/img/bg_xmbutton_green.png); background-repeat:repeat-x; background-position:top; cursor:pointer; padding-left:5px; padding-right:5px; white-space:nowrap}
.XMButtonGray{color:#454545;border:1px solid #dadada; padding:3px; font-size:14px; font-weight:bolder; font-family:Arial,Helvetica,sans-serif; color:#fff; background-image:url(/lib/img/bg_xmbutton_gray.png); background-repeat:repeat-x; background-position:top; cursor:pointer; padding-left:5px; padding-right:5px; white-space:nowrap}

.PageControlBar{background-image:url(/lib/img/bg_control_bar.gif); background-repeat:repeat-x; background-position:top; background-color:#FFF; overflow:hidden; border:1px solid #dadada; padding:5px;padding-bottom:0;padding-left:0;margin:0;margin-bottom:2px;}
.PageControlBar a{text-decoration:none}

.PageControlBarOrange{background-image:url(/lib/img/controlbar-bg.png); height: 53px; background-repeat:repeat-x; background-color:#797979; overflow:hidden; padding:0px; text-transform: uppercase; font-size: 11px;}
.PageControlBarOrange a {text-decoration:none; color: #FFFFFF; background: url(/lib/img/controlbar-div.png) no-repeat; background-position: right; padding: 0 20px 0px 0px;}
.PageControlBarOrange a:visited {text-decoration:none; color: #FFFFFF; background: url(/lib/img/controlbar-div.png) no-repeat; background-position: right; padding: 0 20px 0px 0px;}
.PageControlBarOrange a:hover {text-decoration:none; color: #FFFFFF; background: url(/lib/img/controlbar-div.png) no-repeat; background-position: right; padding: 0 20px 0px 0px;}

.BoxGray{width:181px; background-image:url(/lib/img/pod/boxGrayMiddle.gif); background-repeat:repeat-y; margin:0px}
.BoxGrayHeader{width:181px; height:28px; background-image:url(/lib/img/pod/boxGrayHeader.gif); background-repeat:no-repeat; padding:8px 5px 0px 10px; font-weight:bold; font-size:12px; color:#FFF; overflow:hidden}
.BoxGrayFooter{width:181px; height:10px; background-image:url(/lib/img/pod/boxGrayBottom.gif); background-repeat:no-repeat; margin:0px; float:bottom}
.BoxGrayBody{padding:5px 8px 5px 0px}
.BoxOrangeHeader{width:181px; height:28px; background-image:url(/lib/img/pod/boxOrangeHeader.gif); background-repeat:no-repeat; padding:8px 5px 0px 10px; font-weight:bold; font-size:12px; color:#FFF; overflow:hidden}
.BoxBlueHeader{width:181px; height:28px; background-image:url(/lib/img/pod/boxBlueHeader.gif); background-repeat:no-repeat; padding:8px 5px 0px 10px; font-weight:bold; font-size:12px; color:#FFF; overflow:hidden}
.BoxSeparator{background:url(/lib/img/pod/boxSeparator.gif) repeat-x; width:100%; height:2px; margin:15px 0 5px 0}
a.LeftMenu, a.LeftMenu:visited{color:#003f7f; font-size:12px; font-weight:bold; text-decoration:none}
a.LeftMenu:hover{color:#505050; font-size:12px; font-weight:bold; text-decoration:underline}
.LeftMenuBullet{padding:0px 5px 0 5px; vertical-align:top; width:9px; height:14px; background-image:url(/lib/img/pod/leftMenubullet.gif); background-repeat:no-repeat; background-position:top center; margin-top:5px}

.BodyBoxHeaderLeft{width:6px; height:31px; background-image:url(/lib/img/pod/bodyBoxHeaderLeft.gif); background-repeat:repeat-x; margin:0px}
.BodyBoxHeaderRight{width:6px; height:31px; background-image:url(/lib/img/pod/bodyBoxHeaderRight.gif); background-repeat:repeat-x; margin:0px}
.BodyBoxHeaderMiddle{height:26px; background-image:url(/lib/img/pod/bodyBoxHeaderMiddle.gif); background-repeat:repeat-x; padding:5px 5px 0px 3px; font-weight:bold; font-size:11px; color:#000}
.BodyBoxFooterLeft{width:6px; height:9px; background-image:url(/lib/img/pod/bodyBoxFooterLeft.gif); background-repeat:repeat-x; margin:0px}
.BodyBoxFooterRight{width:6px; height:9px; background-image:url(/lib/img/pod/bodyBoxFooterRight.gif); background-repeat:repeat-x; margin:0px}
.BodyBoxFooterMiddle{height:9px; background-image:url(/lib/img/pod/bodyBoxFooterMiddle.gif); background-repeat:repeat-x}
.BodyBoxHeaderLeftSmall{width:6px; height:10px; background-image:url(/lib/img/pod/bodyBoxHeaderLeftSmall.gif); background-repeat:repeat-x; margin:0px}
.BodyBoxHeaderRightSmall{width:6px; height:10px; background-image:url(/lib/img/pod/bodyBoxHeaderRightSmall.gif); background-repeat:repeat-x; margin:0px}
.BodyBoxHeaderMiddleSmall{height:10px; background-image:url(/lib/img/pod/bodyBoxHeaderMiddleSmall.gif); background-repeat:repeat-x}
.BodyBoxDivider{height:23px; background-image:url(/lib/img/pod/bodyBoxDivider.gif); background-repeat:repeat-x; font-weight:bold}

.PodBoxBlue{width:187px; background:#fff url(/lib/img/pod/pod-blue-body.gif) repeat-y; margin:0px}
.PodBoxBlue div.PodHeader{width:187px; height:30px; background:url(/lib/img/pod/pod-blue-header.gif) no-repeat; padding:8px 5px 0px 10px; font-weight:bold; font-size:12px; color:#454545; overflow:hidden; text-align:left}
.PodBoxBlue div.PodFooter{width:187px; height:8px; background:#fff url(/lib/img/pod/pod-blue-footer.gif) no-repeat; margin:0px; float:bottom}
.PodBoxBlue div.PodBody{padding:5px; padding-top:0; text-align:left; line-height:normal}
.PodBoxBlue div.PodItem{background:url(/lib/img/pod/pod-blue-divider.gif) no-repeat bottom; width:187px; height:20px; padding:3px 5px 5px 10px}
.PodBoxBlue tr.PodItem{background:url(/lib/img/pod/pod-blue-divider.gif) no-repeat bottom}

.PodBoxBeige{width:187px; background:#fff url(/lib/img/pod/pod-beige-body.gif) repeat-y; margin:0px}
.PodBoxBeige div.PodHeader{width:187px; height:30px; background:url(/lib/img/pod/pod-beige-header.gif) no-repeat; padding:8px 5px 0px 10px; font-weight:bold; font-size:12px; color:#454545; overflow:hidden; text-align:left}
.PodBoxBeige div.PodFooter{width:187px; height:8px; background:#fff url(/lib/img/pod/pod-beige-footer.gif) no-repeat; margin:0px; float:bottom}
.PodBoxBeige div.PodBody{padding:5px; padding-top:0; text-align:left; line-height:normal}
.PodBoxBeige div.PodItem{background:url(/lib/img/pod/pod-beige-divider.gif) no-repeat bottom; width:187px; height:20px; padding:3px 5px 5px 10px}
.PodBoxBeige tr.PodItem{background:url(/lib/img/pod/pod-beige-divider.gif) no-repeat bottom}

.PodBoxGray{width:187px; background:#fff url(/lib/img/pod/pod-gray-body.gif) repeat-y; margin:0px}
.PodBoxGray div.PodHeader{width:187px; height:30px; background:url(/lib/img/pod/pod-gray-header.gif) no-repeat; padding:5px; font-weight:bold; font-size:12px; color:#454545; overflow:hidden; text-align:left}
.PodBoxGray div.PodFooter{width:187px; height:8px; background:#fff url(/lib/img/pod/pod-gray-footer.gif) no-repeat; margin:0px; float:bottom}
.PodBoxGray div.PodBody{padding:5px; padding-top:0; text-align:left; line-height:normal}
.PodBoxGray div.PodItem{background:url(/lib/img/pod/pod-gray-divider.gif) no-repeat bottom; width:187px; height:20px; padding:3px 5px 5px 10px}
.PodBoxGray tr.PodItem{background:url(/lib/img/pod/pod-gray-divider.gif) no-repeat bottom}

.PodBoxGreen{width:187px; background:#fff url(/lib/img/pod/pod-green-body.gif) repeat-y; margin:0px}
.PodBoxGreen div.PodHeader{width:187px; height:30px; background:url(/lib/img/pod/pod-green-header.gif) no-repeat; padding:8px 5px 0px 10px; font-weight:bold; font-size:12px; color:#454545; overflow:hidden; text-align:left}
.PodBoxGreen div.PodFooter{width:187px; height:8px; background:#fff url(/lib/img/pod/pod-green-footer.gif) no-repeat; margin:0px; float:bottom}
.PodBoxGreen div.PodBody{padding:5px; padding-top:0; text-align:left; line-height:normal}
.PodBoxGreen div.PodItem{background:url(/lib/img/pod/pod-green-divider.gif) no-repeat bottom; width:187px; height:20px; padding:3px 5px 5px 10px}
.PodBoxGreen tr.PodItem{background:url(/lib/img/pod/pod-green-divider.gif) no-repeat bottom}

.pod_portal_wrap { width:245px; }
.pod_portal {
	width:239px;
	margin:0px auto;
	background:#dcd9ca url(/lib/img/pod/aside_barBg1.jpg) repeat-x left top;
	-moz-box-shadow:0px 1px 2px #959592;
	-webkit-box-shadow:0px 1px 2px #959592;
	box-shadow:0px 1px 2px #959592;
	behavior:url(PIE.htc);
	}
.pod_portal h2 {
	height:40px;
	padding:0 0 0 12px;
	background:#505050;
	font-size:18px;
	font-family: 'Arimo', sans-serif;
	line-height:40px;
	color:#FFF;
	}

.pod_portal_menu {
	padding:10px 20px;
	margin:0 0 20px 0;
	} 

.pod_portal_menu ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.pod_portal_menu ul li {
	width:199px;
	height:35px;
	line-height:35px;
	background:url(/lib/img/pod/aside_barLI_bg.png) no-repeat center bottom;
	font-size:14px;
	font-weight:700;
	padding:0px !important;
	margin:0px !important;
	}

.pod_portal_menu td {
	background:url(/lib/img/pod/aside_barLI_bg.png) no-repeat center bottom !important;
}

.pod_portal_menu ul li.get_height {
	height:42px !important;
	line-height:42px !important;
	}

li.get_height a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:165px}
.pod_portal_menu ul li img {
	float:left;
	margin:0 5px 0 0;
	}

.pod_portal_menu ul li a {
	color:#2d2d2d;
	display:block;
	float:left;
	}

.pod_portal_menu ul li span {
	float:right;
	width:20px;
	height:20px;
	border:1px solid #bec0ba;
	background:#FFF;
	text-align:center;
	line-height:20px;
	display:inline;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#e02c14;
	margin:6px 0 0 0;
	}

	
.XMBubble{position:absolute; display:none; border:1px solid #dadada; background-color:#333; margin:10px; max-width:500px; color:#fff; padding:4px}

span.diff-html-added {background-color:#9FE101;}

span.diff-html-removed {color:#C00000;text-decoration:line-through;}

.bubbleTip{position:relative; top:-10px; left:2px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FFF; background-color:#FD9B42; border:1px solid #EEE; padding:2px}

.BubbleTooltip{width:250px; height:auto; position:absolute; display:none; padding:5px; border:1px solid #999; background-color:#EDF8E7}

.SaveBtn{color:red; background-image:url(../../../img/icon_save.gif); background-repeat:no-repeat; background-position:left; padding-left:16px; height:20px}
.clInput{border:1px solid #dadada; width:250px}

.clRadioCheck{border:1px solid #dadada}
.clRadioCheckFocus{border:1px solid #333}
.clInputFocus{border:1px solid #333; width:250px}

.clTextArea{border:1px solid #dadada; width:90%; font-family:Verdana,Arial}

.clTextAreaFocus{border:1px solid #333; width:90%; font-family:Verdana,Arial}

.clButton, .clButtonFocus{BACKGROUND-IMAGE:url(/lib/img/bg_coolbar.gif); border:1px solid #dadada; padding:3px; padding-left:7px; padding-right:7px}
.clButton:hover{border:1px solid #000; background:#fff8DC}

.coolBar, .CoolBar, #MainToolBar{display:block; padding-left:3px; text-transform:capitalize; background-image:url(/lib/img/bg_coolbar.gif); background-repeat:repeat-x; font:menu;  cursor:default; padding-top:3px; padding-bottom:0; border-top:0; border-right:1px solid buttonshadow; border-bottom:1px solid buttonshadow}
.filterBar{font-size:xx-small; padding-left:3px; height:19px; background-position:bottom; background-image:url(/lib/img/bg_filterbar.gif); background-repeat:repeat-x; border-right:1px solid #808080; width:100%}
#XMDock, .dock{width:100%; height:100%; overflow:auto}

.XMDateTime{float:left; display:inline; border:1px solid #dadada; width:auto; background-color:#fff}
.XMDateTime div{display:inline; float:left; padding:0}
.XMDateTime input{font-size:10px; border:0}

.CalendarDisplay{background-color:#FFF; overflow:hidden; width:175px; border:1px solid #999; padding:0; margin:0; display:none; position:absolute}
.CalendarDisplay TABLE THEAD TD{text-align:center; font-weight:bold; font-size:10px; background-color:#EBEDF1; border-bottom:1px solid #B7BABC}
.CalendarDisplay TABLE{border-bottom:1px solid #B7BABC}
.CalendarDisplay TABLE TBODY TD{text-align:center; width:14%; cursor:pointer; font-size:10px}
.CalMouseOver{background-color:#808080; color:#FFF}
.CalOffMonth{color:#808080}
.CalSelectedDay{background-color:#808080; color:#FFF}
.calNavBtn{border:0; cursor:pointer}

.TableReport{border:1px solid #999; border-right:0}
.TableReport THEAD TD{background-color:#F90; text-transform:capitalize; font-weight:bold; color:#FFF; font-size:12px}
.TableReport TBODY TD{border-bottom:1px dotted #999; border-right:1px dotted #999}

.photo-bg {background: url(/lib/img/photo-bg.png) no-repeat; width: 185px; height: 205px; margin:0px; text-align: center;}
.photo-title {margin: 0; font-size: 11px; font-weight: bold; text-align: center;color: #000;}

.XMMenuContainer{cursor:pointer; width:200px; height:200px; overflow:auto; display:none; position:absolute; padding-left:1px; text-transform:capitalize; background:#EEECE9; font:menu; border:1px outset white; cursor:default; padding-top:0; padding-bottom:0; border-top:1px solid #808080; border-left:1px solid #D4D0C8; border-right:1px solid #808080; border-bottom:1px solid #808080}
.XMFormRounded{padding-top:0; margin-top:0; padding:0; margin:0; width:100%; height:100%; overflow:auto}

#XMHint{width:250px; height:auto; overflow:visible; display:none; position:absolute; padding:3px; background:#EEECE9; font:menu; border:1px solid #dadada; cursor:default}
#XMFrameOverlay{position:absolute}

#dhtmltooltip{position:absolute; left:-300px; width:250px; border:1px solid #999; padding:2px; visibility:hidden; z-index:100; BACKGROUND:url(/lib/img/bubble_bg.gif) #fff8ab repeat-x 0px top}

#dhtmlpointer{position:absolute; left:-300px; z-index:101; visibility:hidden}

.RoundBox{width:98%}
b.niftycorners, b.niftyfill{display:block}
b.niftycorners *{display:block; height:1px; line-height:1px; font-size:1px;  overflow:hidden; border-style:solid; border-width:0 1px}

b.r1{margin:0 3px; border-width:0 2px}
b.r2{margin:0 2px}
b.r3{margin:0 1px}
b.r4{height:2px}
b.rb1{margin:0 8px; border-width:0 2px}
b.rb2{margin:0 6px; border-width:0 2px}
b.rb3{margin:0 5px}
b.rb4{margin:0 4px}
b.rb5{margin:0 3px}
b.rb6{margin:0 2px}
b.rb7{margin:0 1px; height:2px}
b.rb8{margin:0; height:2px}
b.rs1{margin:0 1px}

b.t1{border-width:0 5px}
b.t2{border-width:0 3px}
b.t3{border-width:0 2px}
b.t4{height:2px}
b.tb1{border-width:0 10px}
b.tb2{border-width:0 8px}
b.tb3{border-width:0 6px}
b.tb4{border-width:0 5px}
b.tb5{border-width:0 4px}
b.tb6{border-width:0 3px}
b.tb7{border-width:0 2px; height:2px}
b.tb8{border-width:0 1px; height:2px}
b.ts1{border-width:0 2px}

.spellErr{background-image:url(spell/redline.png); background-repeat:repeat-x; background-position:bottom; cursor:pointer; color:#808080}
.spellCorrected{}
.spellLayer{position:absolute; background-color:#EEE; border:1px solid #999; overflow:auto}
.spMenu {background-color: Menu;margins:	0px;padding:	1px;border: 2px outset;width:  150px;position:absolute;}
.spMenuItem {cursor: default;font:	menu;color:	MenuText;width:	100%;padding: 2px 2px 2px 2px;}
.spMenuOver {cursor:default;background-color: highlight;font:menu;width:	100%;padding: 2px 2px 2px 2px;color: highlighttext;}
.spMenuSeparator {font-size:0pt;border:1px inset;height:2px;overflow:hidden;margin:3px 1px 3px 1px;}

div.autosuggest{position:absolute; background-image:url(as_pointer.gif); background-position:top; background-repeat:no-repeat; padding:10px 0 0 0}

div.autosuggest div.as_header, 
div.autosuggest div.as_footer{position:relative; height:6px; padding:0 6px; background-image:url(ul_corner_tr.gif); background-position:top right; background-repeat:no-repeat; overflow:hidden}
div.autosuggest div.as_footer{background-image:url(ul_corner_br.gif)}

div.autosuggest div.as_header div.as_corner, 
div.autosuggest div.as_footer div.as_corner{position:absolute; top:0; left:0; height:6px; width:6px; background-image:url(ul_corner_tl.gif); background-position:top left; background-repeat:no-repeat}
div.autosuggest div.as_footer div.as_corner{background-image:url(ul_corner_bl.gif)}
div.autosuggest div.as_header div.as_bar, 
div.autosuggest div.as_footer div.as_bar{height:6px; overflow:hidden; background-color:#333}

div.autosuggest ul{list-style:none; margin:0 0 -4px 0; padding:0; overflow:hidden; background-color:#333}

div.autosuggest ul li{color:#FFF; padding:0; margin:0 4px 4px; text-align:left}

div.autosuggest ul li a{color:#FFF; display:block; text-decoration:none; background-color:transparent; text-shadow:#000 0px 0px 5px; position:relative; padding:0; width:100%}
div.autosuggest ul li a:hover{color:#FFF; background-color:#444}
div.autosuggest ul li.as_highlight a:hover{color:#FFF; background-color:#1B5CCD}

div.autosuggest ul li a span{color:#FFF; display:block; padding:3px 6px; font-weight:bold}

div.autosuggest ul li a span small{font-weight:normal; color:#FFF}

div.autosuggest ul li.as_highlight a span small{color:#FFF}

div.autosuggest ul li.as_highlight a{color:#FFF; background-color:#1B5CCD; background-image:url(hl_corner_br.gif); background-position:bottom right; background-repeat:no-repeat}

div.autosuggest ul li.as_highlight a span{background-image:url(hl_corner_bl.gif); background-position:bottom left; background-repeat:no-repeat; color:#FFF}

div.autosuggest ul li a .tl, 
div.autosuggest ul li a .tr{background-image:transparent; background-repeat:no-repeat; width:6px; height:6px; position:absolute; top:0; padding:0; margin:0; color:#FFF}
div.autosuggest ul li a .tr{right:0}

div.autosuggest ul li.as_highlight a .tl{left:0; background-image:url(hl_corner_tl.gif); background-position:bottom left}

div.autosuggest ul li.as_highlight a .tr{right:0; background-image:url(hl_corner_tr.gif); background-position:bottom right}

div.autosuggest ul li.as_warning{font-weight:bold; text-align:center}

div.autosuggest ul em{font-style:normal; color:#FFF}

.Switchon{display:block; padding:0; margin:0; border:0; background-image:url(switch/button-option-enable.png); background-repeat:no-repeat; color:#FFF; white-space:nowrap; font-size:11px; font-weight:bold; font-family:Helvetica Neue,Arial,Helvetica,sans-serif; text-transform:uppercase; cursor:pointer; overflow:hidden}
.Switchoff{display:block; padding:0; margin:0; border:0; text-align:right; background-image:url(switch/button-option-disable.png); background-repeat:no-repeat; color:#333; white-space:nowrap; font-size:11px; font-weight:bold; font-family:Helvetica Neue,Arial,Helvetica,sans-serif; text-transform:uppercase; cursor:pointer; overflow:hidden}
.Switchon div{padding-left:4px; color:#FFF; white-space:nowrap; font-size:11px; font-weight:bold; font-family:Helvetica Neue,Arial,Helvetica,sans-serif; text-transform:uppercase}
.Switchoff div{padding-right:4px; text-align:right; color:#333; white-space:nowrap; font-size:11px; font-weight:bold; font-family:Helvetica Neue,Arial,Helvetica,sans-serif; text-transform:uppercase}
.RatingsWrapper{width:150px; margin:auto}

.rating{border:1px dotted #eee; margin:5px; text-align:center}

div.autosuggest{position:absolute; background-image:url(as_pointer.gif); background-position:top; background-repeat:no-repeat; padding:10px 0 0 0}

div.autosuggest div.as_header, 
div.autosuggest div.as_footer{position:relative; height:6px; padding:0 6px; background-image:url(ul_corner_tr.gif); background-position:top right; background-repeat:no-repeat; overflow:hidden}
div.autosuggest div.as_footer{background-image:url(ul_corner_br.gif)}

div.autosuggest div.as_header div.as_corner, 
div.autosuggest div.as_footer div.as_corner{position:absolute; top:0; left:0; height:6px; width:6px; background-image:url(ul_corner_tl.gif); background-position:top left; background-repeat:no-repeat}
div.autosuggest div.as_footer div.as_corner{background-image:url(ul_corner_bl.gif)}
div.autosuggest div.as_header div.as_bar, 
div.autosuggest div.as_footer div.as_bar{height:6px; overflow:hidden; background-color:#333}

div.autosuggest ul{list-style:none; margin:0 0 -4px 0; padding:0; overflow:hidden; background-color:#333}

div.autosuggest ul li{color:#FFF; padding:0; margin:0 4px 4px; text-align:left}

div.autosuggest ul li a{color:#FFF; display:block; text-decoration:none; background-color:transparent; text-shadow:#000 0px 0px 5px; position:relative; padding:0; width:100%}
div.autosuggest ul li a:hover{color:#FFF; background-color:#444}
div.autosuggest ul li.as_highlight a:hover{color:#FFF; background-color:#1B5CCD}

div.autosuggest ul li a span{color:#FFF; display:block; padding:3px 6px; font-weight:bold}

div.autosuggest ul li a span small{font-weight:normal; color:#FFF}

div.autosuggest ul li.as_highlight a span small{color:#FFF}

div.autosuggest ul li.as_highlight a{color:#FFF; background-color:#1B5CCD; background-image:url(hl_corner_br.gif); background-position:bottom right; background-repeat:no-repeat}

div.autosuggest ul li.as_highlight a span{background-image:url(hl_corner_bl.gif); background-position:bottom left; background-repeat:no-repeat; color:#FFF}

div.autosuggest ul li a .tl, 
div.autosuggest ul li a .tr{background-image:transparent; background-repeat:no-repeat; width:6px; height:6px; position:absolute; top:0; padding:0; margin:0; color:#FFF}
div.autosuggest ul li a .tr{right:0}

div.autosuggest ul li.as_highlight a .tl{left:0; background-image:url(hl_corner_tl.gif); background-position:bottom left}

div.autosuggest ul li.as_highlight a .tr{right:0; background-image:url(hl_corner_tr.gif); background-position:bottom right}

div.autosuggest ul li.as_warning{font-weight:bold; text-align:center}

div.autosuggest ul em{font-style:normal; color:#FFF}

.commentsBox{border:1px solid #dadada; margin-bottom:3px; padding:4px; BACKGROUND:url(/lib/img/comment/comment_grad.gif) #f3f3c1 repeat-x; background-position:top;display:block;clear:both;word-break:break-word;}
.commentsBoxBlue{border:1px solid #d3dee6; margin-bottom:3px; padding:4px; BACKGROUND:url(/lib/img/comment/comment_grad_blue.gif) #ecf2f8 repeat-x; background-position:top;display:block;clear:both;word-break:break-word;}
.commentsBoxGreen{border:1px solid #ebede0; margin-bottom:3px; padding:4px; BACKGROUND:url(/lib/img/comment/comment_grad_green.gif) #f9faee repeat-x; background-position:top;display:block;clear:both;word-break:break-word;}
.commentsBoxGray{border:1px solid #dedede; margin-bottom:3px; padding:4px; BACKGROUND:url(/lib/img/comment/comment_grad_gray.gif) #f3f3f3 repeat-x; background-position:top;display:block;clear:both;word-break:break-word;font-size:11px;}
.commentsBoxOrange{border:1px solid #f3dcc1; margin-bottom:3px; padding:4px; BACKGROUND:url(/lib/img/comment/comment_grad_oj.gif) #fff7ee repeat-x; background-position:top;display:block;clear:both;word-break:break-word;font-size:11px;}
.comments{width:95%; padding:5px}
.comment{BORDER-RIGHT:#996 1px solid; PADDING-RIGHT:10px; BORDER-TOP:#996 1px solid; PADDING-LEFT:10px; FONT-WEIGHT:normal; FONT-SIZE:11px; BACKGROUND:url(/lib/img/comment/comment_grad.gif) #f3f3c1 repeat-x; PADDING-BOTTOM:5px; MARGIN:0px; BORDER-LEFT:#996 1px solid; background-position:top; PADDING-TOP:10px; BORDER-BOTTOM:#996 1px; FONT-FAMILY:Verdana; font-height:17px}
.comment P{PADDING-RIGHT:0px; PADDING-LEFT:0px; FONT-WEIGHT:normal; PADDING-BOTTOM:0px; MARGIN:0px 0px 4px; COLOR:#000; PADDING-TOP:0px}
.comment-footer{BACKGROUND:url(/lib/img/comment/comment_footer.gif) no-repeat; height:22px; PADDING-TOP:3px; FONT-FAMILY:Verdana; padding-left:45px; vertical-align:top}
.comment-footer A{color:#0066DE}
.commentorange{BORDER-RIGHT:#fce8b0 1px solid; PADDING-RIGHT:10px; BORDER-TOP:#fce8b0 1px solid; PADDING-LEFT:10px; FONT-WEIGHT:normal; FONT-SIZE:11px; BACKGROUND:url(/lib/img/comment/comment_grad_orange.gif) #FEF9EB bottom; background-repeat:repeat-x; PADDING-BOTTOM:5px; MARGIN:0px; BORDER-LEFT:#fce8b0 1px solid; PADDING-TOP:10px; BORDER-BOTTOM:#fce8b0 1px; FONT-FAMILY:Verdana; font-height:17px}
.commentorange P{PADDING-RIGHT:0px; PADDING-LEFT:0px; FONT-WEIGHT:normal; PADDING-BOTTOM:0px; MARGIN:0px 0px 4px; COLOR:#000; PADDING-TOP:0px}
.comment-footerorange{BACKGROUND:url(/lib/img/comment/comment_footer_orange.gif) no-repeat; height:22px; PADDING-TOP:3px; FONT-FAMILY:Verdana; padding-left:45px; vertical-align:top}
.comment-footerorange A{color:#0066DE}

/* PORTAL comment box look  START */
.comment_portal_wrap { border:1px solid #d3d2cc;	background:#fcfcfc;	margin:0 0 20px;	}
.comment_portal_box {	font-family: 'Arimo', sans-serif;	padding:13px 15px 0 10px;	}
.comment_portal_icon {	width:24px;	padding:2px 0 0 0;	}
.comment_portal_icon img {	float:left;	}
.comment_portal_text {	font-size:12px;	line-height:16px;color:#52524f;	display:block;	width:97%;	font-family: Arial;	}
.comment_portal_text strong {	font-weight:700;	}
.comment_portal_text p {	padding:15px 20px 20px 0px;	}
.comment_portal_author {	height:36px;	font-family: 'Arimo', sans-serif;	background:#f3f3f3;	padding:4px 4px 0 0;	text-align:right;	}
.comment_portal_author img {	float:right;	margin:0 0 0 9px;	}
.comment_portal_author span {	display:block;	font-size:12px;	color:#52524f;	line-height:16px;	font-weight:700;	}
.comment_portal_author small {	font-size:11px;	color:#52524f;	display:block;	line-height:14px;	font-weight:400;}
/* PORTAL comment box look  END */

.RLTable{table-layout:fixed; BACKGROUND:window; FONT:Icon; COLOR:windowtext;border:1px solid #dadada;border-bottom:0;}
.RLWrapper{z-index:10; overflow:hidden;overflow-y:auto}

.RLCell{float:left}
.RLDivider{BORDER-RIGHT-COLOR:buttonhighlight; BORDER-LEFT:1px solid buttonhighlight; border-right:1px solid buttonshadow; float:right; display:inline-block; width:1px; height:15px; cursor:e-resize}

.RLTitle{border:1px solid #dadada;background-color:#efefef; background-repeat:repeat-x; background-position:center;padding:3px;border-bottom:0;}
.RLTable THEAD{height:22px}
.RLTable TD{empty-cells:show; cursor:pointer; overflow:hidden; PADDING-RIGHT:2px; PADDING-LEFT:2px; -moz-user-select:none}
.RLTable THEAD TD{padding:3px;background-color:#ebecee;background-image:url(grid/bg_table_header.png); background-repeat:repeat-x; background-position:top; BORDER-RIGHT:threedshadow 1px solid; BORDER-LEFT:threedhighlight 1px solid; BORDER-BOTTOM:1px solid #d5d5d5}
.RLTableHead{position:relative; top:expression(this.offsetParent.scrollTop); z-index:5}

.draghandle.dragged {border-left: 1px solid #333;}
.draghandle {position: absolute;z-index:5;width:5px;cursor:e-resize;}

.RLTableHeadScroll{}

.RLTable TBODY{}
.RLTable TBODY tr{}

.RLTable TBODY TD{vertical-align:top; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:1px solid #ededed;background-color:#ffffff;}
.RLTable TFOOT TD{vertical-align:top; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background-color:#FFFFC1; border-bottom:1px solid #999}
.RLTable TBODY TD DIV{overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.sort-arrow{display:none; BACKGROUND-POSITION:center center; MARGIN:0px 2px; WIDTH:11px; BACKGROUND-REPEAT:no-repeat; HEIGHT:11px}
.descending{display:inline; BACKGROUND-IMAGE:url(grid/downsimple.png)}
.ascending{display:inline; BACKGROUND-IMAGE:url(grid/upsimple.png)}

.RLFilter{font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; background:buttonface; BORDER-RIGHT:buttonshadow 1px solid; BORDER-TOP:buttonhighlight 1px solid; BORDER-LEFT:buttonhighlight 1px solid; CURSOR:default; BORDER-BOTTOM:buttonshadow 1px solid}
.RLInput{border:1px solid #808080; font-size:10px; width:100px}
.RLButton{border:1px solid #808080; font-size:10px}
.RLSelect{border:1px solid #808080; font-size:10px}

.selected{background-color:#fff8dc;}
.RLResize{width:1px; border:0; left:-5px; left:expression(this.offsetParent.offsetLeft-5); position:relative; cursor:e-resize}
.RLResizeBar{position:absolute}

/*jQuery UI Spiner */
.ui-spinner {position: relative}
.ui-spinner-buttons {position: absolute}
.ui-spinner-button {overflow: hidden}

/*jQuery Rich Drop Down */
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position:relative; }
.dropdown a, .dropdown a:visited { color:#816c5b; text-decoration:none; outline:none;}
.dropdown a:hover { color:#5d4617;}
.dropdown dt a:hover, .dropdown dt a:focus { color:#5d4617; border: 1px solid #5d4617;}
.dropdown dt a {background:#efefef url(arrow.png) no-repeat scroll right center; display:block; padding-right:20px;border:1px solid #dadada; width:150px;}
.dropdown dt a span {cursor:pointer; display:block; padding:5px;}
.dropdown dd ul { color:#454545; display:none;left:0px; padding:0px; position:absolute; width:auto; min-width:170px; list-style:none;}
.dropdown span.value { display:none;}
.dropdown dd ul li { background:#efefef none repeat scroll 0 0; border:1px solid #dadada;border-top:0;}
.dropdown dd ul li a { padding:5px; display:block;}
.dropdown dd ul li a:hover { background-color:#fff8dc;}
.dropdown img.icon { border:none; vertical-align:middle; }

/*Tooltips*/
.tip-twitter{opacity:0.8;z-index:1000;text-align:left;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;max-width:200px;color:#fff;background-color:#000;padding:8px}
.tip-twitter .tip-inner{font:bold 11px/14px 'Lucida Grande',sans-serif}
.tip-twitter .tip-arrow-top{margin-top:-5px;margin-left:-5px;top:0;left:50%;width:9px;height:5px;background:url(tip-twitter_arrows.gif) no-repeat}
.tip-twitter .tip-arrow-right{margin-top:-4px;margin-left:0;top:50%;left:100%;width:5px;height:9px;background:url(tip-twitter_arrows.gif) no-repeat -9px 0}
.tip-twitter .tip-arrow-bottom{margin-top:0;margin-left:-5px;top:100%;left:50%;width:9px;height:5px;background:url(tip-twitter_arrows.gif) no-repeat -18px 0}
.tip-twitter .tip-arrow-left{margin-top:-4px;margin-left:-5px;top:50%;left:0;width:5px;height:9px;background:url(tip-twitter_arrows.gif) no-repeat -27px 0}

/*AJAX TOOLTIP*/
.ajaxtooltip{
	position: absolute; /*leave this alone*/
	display: none; /*leave this alone*/
	left: 0; /*leave this alone*/
	top: 0; /*leave this alone*/
}

/*SORTABLE LISTS*/
.sortList li {
list-style: none;
margin: 0 0 4px 0;
padding: 5px;
cursor:move;
background-color:#eee;
border: #dadada solid 1px;
}

.xm-dotted { border-top: 1px dotted #4b4b4b; line-height: 8px;}

/* HTML TEMPLATES LAYOUT */
.template-page-title {font-size: 16px; font-weight: bold; color: #111c24; margin-bottom: 10px; }
.template-page-title a {font-size: 16px; font-weight: bold; color: #111c24; margin-bottom: 10px; }
.template-page-title a:link, 
.template-page-title a:visited, 
.template-page-title a:active { font-size: 16px; font-weight: bold; color: #111c24; margin-bottom: 10px; text-decoration: underline; }
.template-page-title a:hover { font-size: 16px; font-weight: bold; color: #7e7e7e; margin-bottom: 10px; text-decoration: underline; }

.template-content-wrapper { margin: 20px 30px 0 30px; ;  }
.template-content-wrapper-side { margin: 20px 20px 0 30px; ;  }
.template-content-wrapper-rside { margin: 20px 30px 0 20px; ;  }
.template-pod { margin:20px 0 0 0;padding: 0px; }				
.template-pod-wrapper {margin: 0 0px 0 8px;}
.template-pod-body {background: #eff0f0 url(/lib/img/template/pod-body-bg.png) top repeat-x; width: 188px; border-left: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; }								
.template-pod-content { margin: -9px 12px 7px 12px; ; }
.template-pod-content p{ margin-top: 0; }
.template-pod-title-black {margin: 0px 5px 0px 10px; line-height: 35px; font-size: 14px; font-weight: bold; color: #111c24;}
.template-pod-title-white {margin: 0px 5px 0px 10px; line-height: 35px; font-size: 14px; font-weight: bold; color: #FFFFFF;}
.template-pod-header-lightgray {background: url(/lib/img/template/pod-header-lightgray.png) no-repeat; width: 207px; height: 44px; margin:0px;}
.template-pod-header-darkgray {background: url(/lib/img/template/pod-header-darkgray.png) no-repeat; width: 207px; height: 44px; margin:0px;}
.template-pod-header-black {background: url(/lib/img/template/pod-header-black.png) no-repeat; width: 207px; height: 44px; margin:0px;}
.template-pod-header-blue {background: url(/lib/img/template/pod-header-blue.png) no-repeat; width: 207px; height: 44px; margin:0px;}
.template-pod-header-limegreen {background: url(/lib/img/template/pod-header-limegreen.png) no-repeat; width: 207px; height: 44px; margin:0px;}
.template-pod-header-leafgreen {background: url(/lib/img/template/pod-header-leafgreen.png) no-repeat; width: 207px; height: 44px; margin:0px;}
.template-pod-header-lightaqua {background: url(/lib/img/template/pod-header-lightaqua.png) no-repeat; width: 207px; height: 44px; margin:0px;}
.template-pod-header-lightblue {background: url(/lib/img/template/pod-header-lightblue.png) no-repeat; width: 207px; height: 44px; margin:0px;}
.template-pod-header-navyblue {background: url(/lib/img/template/pod-header-navyblue.png) no-repeat; width: 207px; height: 44px; margin:0px;}

.template-pod-long { width: 100%; margin:0; padding: 0px; text-align:center; }
.template-pod-long .template-lf {float: left; background: url(/lib/img/template/pod-header-lightgray-lf.png) no-repeat; width: 9px; height: 44px; margin:0px;}
.template-pod-long .template-rg {float: right; background: url(/lib/img/template/pod-header-lightgray-rg.png) no-repeat; width: 9px; height: 44px; margin:0px;}
.template-pod-long .template-pod-title {margin: 0px; line-height: 35px; font-size: 14px; font-weight: bold; color: #111c24; background: url(/lib/img/template/pod-header-lightgray-mid.png) repeat-x; height: 44px; }

.template-pod-header-lightgray-lf {background: url(/lib/img/template/pod-header-lightgray-lf.png) no-repeat; width: 9px; height: 44px; margin:0px;}
.template-pod-header-lightgray-mid {background: url(/lib/img/template/pod-header-lightgray-mid.png) repeat-x; height: 44px; margin:0px;}
.template-pod-header-lightgray-rg {background: url(/lib/img/template/pod-header-lightgray-rg.png) no-repeat; width: 9px; height: 44px; margin:0px;}
.template-pod-body-long {background: #eff0f0 url(/lib/img/template/pod-body-bg.png) top repeat-x; border-left: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; }		

.template-pod-large {background: url(/lib/img/template/pod-long-bg.jpg) no-repeat; width: 339px; height: 578px; margin:0px; }
.template-pod-large-content {margin: 0px 25px 20px 50px; ;padding-top: 20px;}

.template-pod-large-middle {background: url(/lib/img/template/pod-long-bg-middle.jpg) repeat-y; width: 339px; margin:0px; }

.template-pod-square {background: url(/lib/img/template/pod-square-bg.png) no-repeat; width: 343px; height: 290px; margin:0px; }
/* HTML TEMPLATES LAYOUT - END */


@import url("bootstrap.css");