/* CSS Document */

body{
	padding:0;
	margin:0;
	border:0;
}

/* Projects */
.project_review_header
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    background-color: #FFFFD7;
    border-width: 1px;
}
.project_review_items
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    background-color: #E7E7E7;
    border-width: 1px;
}
.project_review_link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #3399FF;
    text-decoration: underline;
    font-weight: bold;
}
.project_review_background
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: normal;
    background-color: #f6b609;
}
/* End Projects */

.movie_body{
	margin:0 auto;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

#movie_top_part{
	width:100%;
	margin:0 auto;
	padding:0px;
	background:url(/siteimages/templates/top_bg.jpg) top repeat-x;
	overflow:hidden;
}

#movie_inner_top{
	width:864px;
	margin:0 auto;
	padding:0px;
	overflow:hidden;
}

.movie_top_1{
	width:864px;
	height:108px;
	float:left;
}

.movie_logo{
	width:245px;
	height:108px;
	float:left;
}

#movie_nav_top{
	padding:75px 0px 0px 0px;
	float:left;
	width:463px;
}

#movie_nav_top ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
	float:left;

}

#movie_nav_top ul li{
	padding:0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	float:left;
}

#movie_nav_top ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	float:left;
	text-decoration:none;
}

#movie_nav_top ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#a1c147;
	text-transform:uppercase;
	float:left;
	text-decoration:none;
}

.movie_30{
	width:100px;
	float:right;
}

.movie_banner{
	background:url(/siteimages/templates/banner.jpg) top no-repeat;
	width:852px;
	height:303px;
	float:left;
	padding:9px 6px 0px 6px;
}
.movie_banner_nobkg{
	width:852px;
	height:5px;
	float:left;
	padding:9px 6px 0px 6px;
}
.movie_signup{
	width:104px;
	height:33px;
	padding:250px 0px 0px 300px;
	float:left;
}

.movie_flash{
	width:424px;
	height:302px;
	float:right;
}

#movie_body_part{
	width:100%;
	margin:0 auto;
	padding:0px;
	background:url(/siteimages/templates/body_mid_repet.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	overflow:hidden;
}

#movie_body_inner{
	width:812px;
	margin:0 auto;
	padding:26px 26px 5px 26px;
	overflow:hidden;
	background:url(/siteimages/templates/body_bg_center.jpg) top no-repeat;
	text-align:left;
}

.movie_body_1{
	width:812px;
	float:left;
	padding-bottom:8px;
}

.movie_body_2{
	width:812px;
	float:left;
	padding:8px 0px;
}

.movie_body_1_left{
	width:650px;
	float:left;
}
.movie_body_1_right{
	width:157px;
	float:right;
	padding-top:30px;
}

.movie_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f5821f;
	text-decoration:none;
}

.movie_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f5821f;
	text-decoration: underline;
}

.movie_box{
	width:264px;
	float:left;
}

.movie_box_1{
	width:264px;
	float:left;
}

.movie_box_2{
	width:234px;
	float:left;
	background:url(../../siteimages/templates/box_2.png) repeat-y;
	padding:0px 15px;
	behavior: url("iepngfix.htc");
}

.movie_box_2_top{
	width:234px;
	float:left;
	padding-bottom:8px;
	
}

.movie_c_green{
	color:#a1c147;
	font-family:"Arial Black";
	font-size:18px;
	font-weight:bold;
}

.movie_c_green_1{
	color:#a1c147;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	/*font-weight:bold;*/
}

#movie_footer{
	width:100%;
	margin:0 auto;
	padding:0px;
	background:#a1c147;
}

#movie_footer_main{
	width:834px;
	background:url(../../siteimages/templates/footer.jpg) top no-repeat;
	padding:40px 15px 20px 15px;
	margin:0 auto;
	/*padding:0px;
	background:#a1c147;*/
	color:#586f16;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.movie_footer_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#191919;
}

.movie_footer_link_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#191919;
}

.movie_footer_link_1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fff;
}
	
.movie_footer_link_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#191919;
}

.movie_footer_link_1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fff;
}


#movie_body_part_inner{
	width:100%;
	margin:0 auto;
	padding:0px;
	background:url(/siteimages/templates/body_mid_repet_inner.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	overflow:hidden;
}

/* Cloud Styles */
#tagCloud
{
    width:238px;
    border:solid 1px #ccc;
    padding:5px;
    margin-bottom:10px;
    text-align:justify;
}

#tagCloud A
{
    text-decoration:none;
    margin-left:5px;
    margin-right:5px;
    font-family:Trebuchet MS, Verdana, Arial;
    text-transform:lowercase;
}

#tagCloud A:hover
{
    color:#00cc00;
    text-decoration:underline;
}

#tagCloud A.weight1
{
    color: #ff9900;
    font-size: 1.9em;
    font-weight:bolder;
}
#tagCloud A.weight2
{
    color: #4169e1;
    font-size:1.5em;
    font-weight:bolder;
}
#tagCloud A.weight3
{
    color: #009eff;
    font-size: 1.4em;
    font-weight:bolder;
}
#tagCloud A.weight4
{
    color: #4188cf;
    font-size: 1.2em;
}
#tagCloud A.weight5
{
    color: #83bcd8;
    font-size: 1.0em;
}


/* End Cloud Styles */
/* Project Styles */
.project_task_red
{
    font-size: 12px;
    color: #FF0000;
    font-family: Arial;
    font-weight: bold;
}
.project_task_green
{
    font-size: 12px;
    color: #00CC00;
    font-family: Arial;
    font-weight: bold;
}
.project_task_yellow
{
    font-size: 12px;
    color: #D9D900;
    font-family: Arial;
    font-weight: bold;
}
.project_milestone_red
{
    font-size: 14px;
    color: #FF0000;
    font-family: Arial;
    font-weight: bold;
}
.project_milestone_green
{
    font-size: 14px;
    color: #00CC00;
    font-family: Arial;
    font-weight: bold;
}
.project_milestone_yellow
{
    font-size: 14px;
    color: #D9D900;
    font-family: Arial;
    font-weight: bold;
}
.project_header
{
    font-size: 18px;
    color: #FF9900;
    font-family: Arial;
    font-weight: bold;
}
.project_sub_header
{
    font-size: 13px;
    color: #333333;
    font-family: Arial;
    font-weight: bold;
}
.project_message
{
    font-size: 12px;
    color: #FF0000;
    font-family: Arial;
    font-weight: bold;
}
.project_body
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
}
.project_body_bold
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: bold;
}
.project_link
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
    text-decoration: underline;
}

.project_link_small
{
    font-size: 12px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
    text-decoration: underline;
}
.project_title
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
}
.project_background
{
    border-width: 1px;
    background-color: #E8E8E8;
    border-top-style: 1;
    border-right-style: 1;
    border-bottom-style: 1;
    border-left-style: 1;
    border-top-color: 1;
    border-right-color: 1;
    border-bottom-color: 1;
    border-left-color: 1;
}



/* END Sales Styles */
/* Recent Media Styles */
.media_title
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
}
.media_link
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
    text-decoration: underline;
}
.media_body
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
}
.media_body_bold
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: bold;
}
/* END Media Styles */
/* Recent Products Styles */
.product_title
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
}
.product_link
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
    text-decoration: underline;
}
.product_body
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
}
.product_body_bold
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: bold;
}
/* END Product Styles */
/* Recent Event Styles */
.event_title
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
}
.event_link
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
    text-decoration: underline;
}
.event_body
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
}
.event_body_bold
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: bold;
}
.event_scroll_body
{
    background-color: #EAEAEA;
    padding: 4px;
    width: 450px;
    height: 100px;
}
.event_scroll_link
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
    text-decoration: underline;
}
.event_scroll_date
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: bold;
    position: relative;
}
.event_scroll_desc
{
    font-size: 10px;
    color: #666666;
    font-family: Arial;
    font-weight: bold;
    position: relative;
    width: 300px;
}
/* END EVENT Styles */
/* Recent BLOG Styles */
.blog_header
{
    font-size: 18px;
    color: #FF9900;
    font-family: Arial;
    font-weight: bold;
}
.blog_title
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
}
.blog_link
{
    font-size: 18px;
    color: #0080FF;
    font-family: Arial;
    font-weight: bold;
    text-decoration: underline;
}
.blog_body
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: normal;
}
.blog_body_bold
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    font-weight: bold;
}
/* END BLOG Styles */

.lblTitle
{
	font-size: 12px;
	color: Gray;
	font-family: Arial;
	font-weight: bold;
}
.txtSearch
{
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	height: 24px;
}
.txtSearchError
{
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	height: 24px;
	background: red;
}
.CancelHeader
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Arial;
}
.CancelDetails {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}
.Link
{
	font-size: 11px;
	color: activecaption;
	font-family: Arial;
	text-decoration: underline;
}
.LinkExchange
{
	font-size: 12px;
	color: #000E90;
	font-family: Arial;
	text-decoration: underline;
}
.Link1
{
	font-size: 14px;
	color: activecaption;
	font-family: Arial;
	text-decoration: underline;
}
.Link2
{
	font-size: 14px;
	color: activecaption;
	font-weight:bold;
	font-family: Arial;
	text-decoration: underline;
}
.Help {
	font-family: Arial;
	font-size: 10px;
	color: #0033FF;
	text-decoration: underline;
}
.operator
{
	font-weight: bold;
	font-size: 12px;
	color: royalblue;
	font-family: Arial;
}
.visitor
{
	font-weight: bold;
	font-size: 12px;
	color: red;
	font-family: Arial;
}
.Category
{
	font-weight: bold;
	font-size: 13px;
	color: black;
	font-family: Arial;
}
.DataGrid
{
	font-size: 10px;
	color: black;
	font-family: Arial;
}

.NewsTitle
{
	font-size: 10px;
	color: dodgerblue;
	font-family: Arial;
	text-decoration: underline;
}

.body
{
	font-size: 12px;
	color: black;
	font-family: Arial;
}

.body_gray
{
	font-size: 12px;
	color: Gray;
	font-family: Arial;
}

.body_gray_bold
{
	font-size: 12px;
	color: Gray;
	font-family: Arial;
	font-weight: bold;
}

.body_white
{
	font-size: 12px;
	color: white;
	font-family: Arial;
}
.bodySmall
{
	font-size: 9px;












	color: black;
	font-family: Arial;
}

.body_bold
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
}
.Crumb
{
	font-weight: bold;
	font-size: 12px;
	color: darkgray;
	font-family: Arial;
}
.Message
{
	font-size: 12px;
	color: #ff3366;
	font-family: Arial;
}

.Message_Success
{
	font-size: 12px;
	color: green;
	font-family: Arial;
}

.header
{
	font-weight: bold;
	font-size: 12px;
	color: cornflowerblue;
	font-family: Arial;
}
.header1
{
	font-weight: bold;
	font-size: 12px;
	color: #ffcc00;
	font-family: Arial;
}
.header2
{
	font-weight: bold;
	font-size: 20px;
	color: #000000;
	font-family: Arial;
}
.header3
{
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	font-family: Arial;
}
.header4
{
	font-weight: bold;
	font-size: 15px;
	color: #999999;
	font-family: Arial;
}

.header5
{
	font-weight: bold;
	font-size: 15px;
	color: cornflowerblue;
	font-family: Arial;
}

.TableHeader
{
	background-color: #E0E0E0;
	font-family: Arial;
	font-size: 12px;
	color: Black;	
}
.NewsBody
{
	font-size: 10px;
	color: black;
	font-family: Arial;
}
.image
{
	display: block;
	font-size: 10pt;
	color: black;
}
.image_inv
{
	display: none;
}
.TextboxNoBorder
{
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: white;
	border-bottom-color: white;
	border-top-color: white;
	border-right-color: white;
}
.TableDefault
{
	background-color: white;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.TableDefaultAdmin
{
	background-color: #ffffcc;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.ModalBackground 
{	
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.ModalBackground1 
{	
	background-color:White;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.ModalPopup 
{	
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:390px;
}
.PopupControl
{
	border: olive 1px solid;
	padding: 8px;
	color: black;
	background-color: lightgoldenrodyellow;
}

.PopupControl1{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

.PopupControl2
{
	padding: 10px;
	background-color:White;
	border: 1px solid #000000;
	display:none;		
}

.PopupControl3
{
	border: olive 1px solid;
	padding: 8px;
	color: black;
	background-color: lightgoldenrodyellow;
	display:none;
}
.AccordionContent
{
    background-color: #FFFFDD;
    border: 1px dashed #FFFFDD;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.AccordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #D3DEEF;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.Path_Page
{
	border: 1px solid #2F4F4F;
	color: #006699;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

.Progress_Overlay
{
	text-align:center;
}

.Book
{
	margin: 5px;
	font-size: 12px;
	font-family: Arial;
	border: solid 1px black; 
	width: 600px; 
	height: 500px;
}
.Book .BookTitle
{
	font-size: 16pt;
}
.Book .BookTOCTitle
{
	text-decoration: underline;
}
.Book .TOCHeader
{
	height: 80px;
}
.Book .PageHeader
{
	height: 50px;
	padding: 5px;
}
.Book .BookPageFooter
{
	height: 50px;
	padding: 5px;
	border-top: solid 1px black;
}
.Book .BookContent
{
	font-size: 12px;
	padding: 5px;
	border-top: solid 1px black;
	height: 380px;
}
.Book .BookTOC
{
	font-size: 12px;

	padding: 5px;
	padding-left: 20px;
}
.Book A
{
	color: mediumblue;
	font-size: 9pt;
	text-decoration: underline;
}
.Book A.Edit
{
	padding-left: 5px;
	color: mediumblue;
	font-size: 9pt;
	text-decoration: underline;
}
.Book A.TOC
{
	color: mediumblue;
	font-size: 12pt;
	text-decoration: underline;
}
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(/images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(/images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(/images/SavedStar.png);
}
/* Site Map */
.TreeParentStyle
{
	font-size: 11pt;
	padding-bottom: 10px;
	color: black;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}

.TreeNodeStyle
{
	font-size: 10pt;
	padding-bottom: 10px;
	color: gray;
	font-family: Verdana;
	text-decoration: underline;
}
.VerticalNavParent
{
	font-size: 11pt;
	padding-bottom: 10px;
	color: black;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	background-color: gray;
}
.VerticalNavChild
{
	font-size: 11pt;
	padding-bottom: 10px;
	color: black;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
	background-color: olive;
}
/* SEO Styles */
.h1
{
	font-size: 13px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
}
/* Table Styles */
.TableBlue
{
	margin: 2px;
	font-size: 16px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-weight: bold;
	background-color: #1c9ed0;
}
.TableGreen
{
	margin: 2px;
	font-size: 16px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-weight: bold;
	background-color: #85be23;
}
.NewsList
{
	font-size: 13px;
	color: #333300;
	font-family: Arial;
	font-weight: bold;
	list-style-type: circle;
}
.CSSPrice
{
	font-size: 10px;
	color: #333300;
	font-family: Arial;
	text-align: right;
}

.ActivityGridActive
{
	font-size: 12px;
	font-family: Arial;
	background-color: #3668D9;
	color: White;
	font-weight:bold;
	width: 120px;
	height: 30px;
}

.ActivityGridActiveItem
{
	font-size: 12px;
	font-family: Arial;
	background-color: #869DD1;
	color: Black;
	text-align:center;
}
.ActivityGridInactive
{
	font-size: 12px;
	font-family: Arial;
	background-color: #757575;
	color: Black;
	width: 120px;
	height: 30px;
}
.ActivityGridInactiveItem
{
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	background-color: #ABABAB;
	color: Black;
	text-align:center;
}

.lblTitle1
{
	font-weight: bold;
	font-size: 12px;
	color: cornflowerblue;
	font-family: Arial;
}

.lblMessage
{
	font-weight: bold;
	font-size: 11px;
	color: red;
}

.lblSearch
{
	font-weight: bold;
	font-size: 11pt;
	color: mediumvioletred;
}

.lblFormHeader
{
	font-size: 11pt;
	color: black;
}

.lblFormField
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
}

/* Store Categories */
.lnkLink
{
	font-size: 14px;
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
	font-weight: bold;
}


.txtKeywords
{
	
}


/* Inset 3D Raised */

.panSearch {background: transparent; width:40%; }
.panSearch h1, .panSearch_test p {margin:0 10px;}
.panSearch h1 {font-size:2em; color:#fff;}
.panSearch p {padding-bottom:0.5em;}

.panSearch .b1, .panSearch_test .b2, .panSearch_test .b3, .panSearch_test .b4, .panSearch_test .b1b, .panSearch_test .b2b, .panSearch_test .b3b, .panSearch_test .b4b {display:block; overflow:hidden; font-size:1px;}
.panSearch .b1, .panSearch_test .b2, .panSearch_test .b3, .panSearch_test .b1b, .panSearch_test .b2b, .panSearch_test .b3b {height:1px;}
.panSearch .b2 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #eee;}
.panSearch .b3 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #ddd;}
.panSearch .b4 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #aaa;}

.panSearch .b4b {background:#ccc; border-left:1px solid #eee; border-right:1px solid #999;}
.panSearch .b3b {background:#ccc; border-left:1px solid #ddd; border-right:1px solid #999;}
.panSearch .b2b {background:#ccc; border-left:1px solid #aaa; border-right:1px solid #999;}


.panSearch .b1 {margin:0 5px; background:#fff;}
.panSearch .b2, .panSearch_test .b2b {margin:0 3px; border-width:0 2px;}
.panSearch .b3, .panSearch_test .b3b {margin:0 2px;}
.panSearch .b4, .panSearch_test .b4b {height:2px; margin:0 1px;}
.panSearch .b1b {margin:0 5px; background:#999;}

.panSearch .boxcontent
{
	display: block;
	border-left: 1px solid #fff;
	border-right: 1px solid #999;
	background-position: 0% 0%;
	background-attachment: scroll;
	background-image: none;
	background-repeat: repeat;
}

.LocatorSubscriberGoogleMapInfoWindow
{
	width:400px;
	height:200px;
}

.LocatorLocationGoogleMapInfoWindow
{
	width:350px;
	height:200px;
}
/* CSS Document */


/*-------------------------------------------------- VIDEO BOX ----------------------------------------------------*/


#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff; text-align: center; padding: 5px;
}

.lbLoading {
	background: #fff url(../siteimages/loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../siteimages/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../siteimages/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../siteimages/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}




.movie_footer_link_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#191919;
}

.movie_footer_link_1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fff;
}


#movie_body_part_inner{
	width:100%;
	margin:0 auto;
	padding:0px;
	background:url(/siteimages/templates/body_mid_repet_inner.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	overflow:hidden;
}

#movie_body_inner_inner_1{
	width:864px;
	margin:0 auto;
	/*padding:26px 26px 5px 26px;
	padding-top:8px;*/
	overflow:hidden;
	background:url(/siteimages/templates/inner_top_inner.jpg) top repeat-x;
	text-align:left;
}

#movie_body_inner_inner{
	width:812px;
	margin:0 auto;
	padding:26px 26px 5px 26px;
	overflow:hidden;
	background:url(/siteimages/templates/inner_top_inner.jpg) top repeat-x;
	text-align:left;
}

.movie_body_1_left_inner{
	width:805px;
	float:left;
	overflow:hidden;
}

.movie_w_259{
	width:259px;
	float:left;
}

.movie_green_heading{
	background:url(/siteimages/templates/green_heading_new.jpg) top no-repeat;
	width:239px;
	height:54px;
	float:left;
	text-align:left;
	padding:10px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
}

.movie_010909_mid_bg_repet{
	background:url(/siteimages/templates/bg_top_bttm_repet.jpg) repeat-y;
	padding:8px 0px;
	float:left;
	width:259px;

}

.movie_010909_mid_heading{
	background:#e5e5e5;
	padding:4px 10px;
	text-transform:uppercase;
}

.movie_010909_mid_link_green{
	width:229px;
	padding:8px 15px;
	float:left;
}



.movie_010909_mid_link_green ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	float:left;
}

.movie_010909_mid_link_green ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(/siteimages/templates/green_arrow_0109.jpg) top left no-repeat;
	background-position:0px 3px;
	padding-left:12px;
	width:217px;	
	float:left;
}

.movie_010909_mid_link_green ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	/*background:url(/siteimages/templates/green_arrow_0109.jpg) left no-repeat;
	padding-left:12px;*/
	width:217px;	
	float:left;
	text-decoration:none;
}

.movie_010909_mid_link_green ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	/*background:url(/siteimages/templates/green_arrow_0109.jpg) left no-repeat;
	padding-left:12px;*/
	width:217px;	
	float:left;
	text-decoration: underline;
}


/*------------------------------------ ORENGE ----------------------------------*/

.movie_orenge_heading{
	background:url(/siteimages/templates/orenge_heading_new.jpg) top no-repeat;
	width:239px;
	height:54px;
	float:left;
	text-align:left;
	padding:10px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
}


.movie_010909_mid_link_orenge{
	width:229px;
	padding:8px 15px;
	float:left;
}

.movie_010909_mid_link_orenge ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	float:left;
}

.movie_010909_mid_link_orenge ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(/siteimages/templates/orenge_arrow_0109.jpg) top left no-repeat;
	background-position:0px 3px;
	padding-left:12px;
	width:217px;	
	float:left;
}

.movie_010909_mid_link_orenge ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	/*background:url(/siteimages/templates/green_arrow_0109.jpg) left no-repeat;
	padding-left:12px;*/
	width:217px;	
	float:left;
	text-decoration:none;
}

.movie_010909_mid_link_orenge ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	/*background:url(/siteimages/templates/green_arrow_0109.jpg) left no-repeat;
	padding-left:12px;*/
	width:217px;	
	float:left;
	text-decoration: underline;
}


/*---------------------------------- BLUE -------------------------*/


.movie_blue_heading{
	background:url(/siteimages/templates/blue_heading_new.jpg) top no-repeat;
	width:239px;
	height:54px;
	float:left;
	text-align:left;
	padding:10px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
}


.movie_010909_mid_link_blue{
	width:229px;
	padding:8px 15px;
	float:left;
}

.movie_010909_mid_link_blue ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	float:left;
}

.movie_010909_mid_link_blue ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(/siteimages/templates/blue_arrow_0109.jpg) top left no-repeat;
	background-position:0px 3px;
	padding-left:12px;
	width:217px;	
	float:left;
}

.movie_010909_mid_link_blue ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	/*background:url(/siteimages/templates/green_arrow_0109.jpg) left no-repeat;
	padding-left:12px;*/
	width:217px;	
	float:left;
	text-decoration:none;
}

.movie_010909_mid_link_blue ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	/*background:url(/siteimages/templates/green_arrow_0109.jpg) left no-repeat;
	padding-left:12px;*/
	width:217px;	
	float:left;
	text-decoration: underline;
}

#movie_051009_w_802{
	width:802px;
	padding:5px;
	float:left;
}

.movie_051009_w_802_inner{
	width:802px;
	padding:0px 0px 10px 0px;
	float:left;
}

.movie_051009_w_802_inner_bg_repet{
	background:url(/siteimages/templates/inner_011009_mid.jpg) repeat-y;
	width:772px;
	float:left;
	padding:5px 15px;
}

.movie_051009_submit{
	background:url(/siteimages/templates/submit_051009.jpg) no-repeat;
	border:none;
	width:82px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}

/*------------------------------------071009--------------------------------*/

.movie_071009_vedio{
	width:327px;
	float:left;
	margin-right:10px;
	margin-left:20px;
}

.movie_071009_w_378{
	width:378px;
	margin-left:25px;
	float:left;
}

.movie_071009_box{
	width:139px;
	float:left;
	margin:5px;
}

/*  Chat bar */
.chatControl
{
    height:23px;
    bottom:0px;
    width:100%;    
    z-index:99;
    position:fixed;
    display:block;
    text-align:center;
    padding-top:7px;
    background-color:#E5E5E5;
    border-color:#b5b5b5 #b5b5b5 #b5b5b5 #b5b5b5;
    border-style:solid solid solid solid;
    border-width: 1px 1px 0px 1px;
}
.chatControlNeedHelp
{
    color:#336699;
    text-decoration:underline;
    font-family: Arial;
    font-size:11px;
}
  
 /*  Chat bar */ 
/*  Available to visitors, section subscribers controls */
 .ucSubscribersDivFrame
{
    border:solid 1px gray;
    height:125px;
} 

.ucSubscribersLink
{
    font-family:Arial;
    color:#6699CC;
    font-size:12px;
} 

.ucSubscribersText
{
    font-family:Arial;
    color:Black;
    font-size:12px;
} 
/*  Available to visitors, section subscribers controls */
/*  Search Tag  */
.SearchBoxWrapper
{
    background-color: transparent; 
    background-image: url("/siteimages/templates/search-bg.jpg"); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    background-position: center top; 
    width: 140px; 
    height: 26px; 
    padding-left: 3px;
}

.SearchBox
{
    border: medium none; 
    background-color: transparent; 
    background-image: none; 
    background-repeat: repeat; 
    background-attachment: scroll; 
    background-position: 0% 0%; 
    padding-left: 4px; 
    font-family: Arial,Helvetica,sans-serif; 
    font-size: 12px; color: rgb(0, 0, 0);
}

.SearchButtonWrapper
{
    width:67px;
    padding-left:4px;
}

.SearchButton
{
   border: medium none; 
   background-color: transparent;
   background-image: url("/siteimages/templates/search-bttn.jpg"); 
   background-repeat: no-repeat; 
   background-attachment: scroll; 
   background-position: center top;
   width: 61px; 
   height: 24px; 
   color: rgb(255, 255, 255); 
   font-family: Arial,Helvetica,sans-serif; 
   font-size: 12px; 
   font-weight: bold; 
   cursor: pointer;
}

.SearchError
{
    font-family: Arial,Helvetica,sans-serif; 
    color:Red;
    font-size:12px;
}

/*  End Search Tag  */
/*  Search Results  */
.search_table
{
    width: 650px;
    padding-left: 4px;
    text-align: left;
    vertical-align: top;
}
.search_table_header
{
    font-family: Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}
.search_table_link
{
    font-family: Arial,Helvetica,sans-serif;
    color: #0066FF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.search_table_desc
{
    font-family: Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 12px;
}
/*  End Search Results  */
/*  RSS Reader  */
.rss_feed_table
{
    width: 650px;
    padding-left: 4px;
    text-align: left;
    vertical-align: top;
}
.rss_feed_title_header
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.rss_feed_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.rss_feed_desc
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
/*  End RSS Reader  */


/*------------------------------------- KNOVIAL ---------------------------------*/




.knovial-main-body{margin:0 auto; padding:0px;}

#knovial-top-wraper{width:100%; margin:0 auto; padding:0px; }

#knovial-top-1{background:url(/siteimages/templates/top-bg.jpg) top repeat-x; margin:0 auto; padding:0px;}

#knovial-top-nav-area{width:1027px; margin:0 auto; padding:0px; overflow:hidden;}

#knovial-logo{width:343px; float:left; padding:8px 0px 0px;}

#knovial-top-right{width:553px; float: right;}

#knovial-nav{width:478px; background:url(/siteimages/templates/top-nav-bg.jpg) top no-repeat; float:left; height:43px; padding:0px 30px 0px 45px;}

#knovial-nav ul{margin:0px; padding:0px; list-style-type:none; display:inline; float:left;}

#knovial-nav ul li{float:left; text-align:center; padding:0px 10px; line-height:32px; font-weight:bold;}

#knovial-nav ul li a{float:left; padding:0px 0px 0px 9px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; text-transform:uppercase; cursor:pointer;}

#knovial-nav ul li a span{float:left; padding:0px 9px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; text-transform:uppercase; line-height:32px; cursor:pointer;}

#knovial-nav ul li a:hover{float:left; padding:0px 0px 0px 9px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; text-transform:uppercase; background:url(/siteimages/templates/nav-left.jpg) top left no-repeat; cursor:pointer;}

#knovial-nav ul li a:hover span{float:left; padding:0px 9px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; text-transform:uppercase; background:url(/siteimages/templates/nav-right.jpg) top right no-repeat; line-height:32px; cursor:pointer;}

#knovial-nav-dwn{background:url(/siteimages/templates/small-bg.jpg) top right no-repeat; width:460px; height:38px; float:right; margin-top:5px; margin-bottom:4px; padding:8px 10px 0px 0px;}

.knovial-nav-dwn-link{width:95px; line-height:26px; float:left; text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636445; font-weight:bold; text-decoration:none;}

.knovial-nav-dwn-link:hover{width:95px; line-height:26px; float:left; text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c84400; font-weight:bold; text-decoration:none; background:url(/siteimages/templates/small-nav-bg.jpg) top no-repeat;}

.knovial-nav-dwn-link-1{width:67px; line-height:26px; float:left; text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636445; font-weight:bold; text-decoration:none;}

.knovial-nav-dwn-link-1:hover{width:67px; line-height:26px; float:left; text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c84400; font-weight:bold; text-decoration:none; background:url(/siteimages/templates/small-nav-bg-1.jpg) top no-repeat;}

#knovial-banner-wraper{width:100%; background:url(/siteimages/templates/banner-bg.jpg) top repeat-x; margin:0 auto; padding:0px; overflow:hidden;}

#knovial-banner{width:1027px; margin:0 auto; padding:0px; background:url(/siteimages/templates/banner-bg-main.jpg) top no-repeat; height:340px;}

#knovial-banner-text{width:400px; float:left; padding:45px 0px 0px 63px;}

#knovial-flash{width:473px; float:right;}

#knovial-mid-wraper{width:100%; margin:0 auto; padding:0px; background:#fff url(/siteimages/templates/body-container-bg.jpg) top repeat-x; overflow:hidden;}

#knovial-mid-wraper-inner{background:url(/siteimages/templates/body-container-bg-top.jpg) top no-repeat; width:967px; margin:0 auto; padding:15px 30px 5px; overflow:hidden;}

.knovial-mid-wraper-inner-w-277{width:277px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.knovial-mid-wraper-inner-w-277-top{background:url(/siteimages/templates/mid-dwn-top.jpg) top no-repeat; width:277px; height:80px; padding:20px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#8db824; text-transform:uppercase; text-align:center;}

.knovial-mid-wraper-inner-w-277-mid{background:url(/siteimages/templates/mid-dwn-mid.jpg) top repeat-y; width:237px; float:left; padding:10px 20px;}

.knovial-read-more{background:url(/siteimages/templates/read-more.jpg) top no-repeat; width:81px; line-height:28px; text-align:left; padding-left:10px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none;}

.knovial-read-more:hover{background:url(/siteimages/templates/read-more.jpg) top no-repeat; width:81px; line-height:28px; text-align:left; padding-left:10px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none;}

#knovial-footer{background:#81ae1e url(/siteimages/templates/footer-bg.jpg) top repeat-x; width:100%; margin:0 auto; padding:0px; overflow:hidden;}

#knovial-footer-inner{width:1027px; margin:0 auto; padding:10px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3d4529;}




/*===============24-04-10================*/

#knovial-banner-inner{margin:0 auto; padding:0px; background:#6e9c16; height:14px; text-align:left;}

#knovial-mid-wraper-inner1 {width:980px; margin:0 auto; text-align:left;}
#knovial-mid-wraper-inner1-left {width:461px; padding:12px; font:normal 12px arial; color:#707070; float:left;}
#knovial-mid-wraper-inner1-left h1 {font:bold 18px arial; color:#000; margin-bottom:12px;}

#knovial-mid-wraper-inner1-right {width:461px; padding:12px; font:normal 12px arial; color:#707070; float:right; text-align:left;}
#knovial-mid-wraper-inner1-right h1 {font:bold 18px arial; color:#000; margin-bottom:12px;}
#knovial-mid-wraper-inner1-right ul {padding:0; margin:12px 0;}
#knovial-mid-wraper-inner1-right ul li {font:normal 12px arial; color:#707070; background:url(/siteimages/templates/bullet1.jpg) no-repeat 3px 4px; padding-left:15px; list-style-type:none; margin-bottom:12px;}


#knovial-mid-wraper-inner2 {width:210px; margin:60px 24px 16px 15px; float:left; font:normal 12px arial; color:#707070; }
#knovial-mid-wraper-inner2 h1 {font:bold 16px arial; color:#000;}
#knovial-mid-wraper-inner2 ul {padding:0; margin:12px 0;}
#knovial-mid-wraper-inner2 ul li {font:normal 12px arial; color:#707070; background:url(/siteimages/templates/bullet2.png) no-repeat 3px 4px; padding-left:15px; list-style-type:none; margin-bottom:12px;}


#knovial-mid-wraper-inner3 {width:210px; margin:40px 24px 16px 15px; float:left; font:normal 12px arial; color:#707070; text-align:left; }
#knovial-mid-wraper-inner3 h1 {font:bold 16px arial; color:#000;}
#knovial-mid-wraper-inner3 ul {padding:0; margin:12px 0;}
#knovial-mid-wraper-inner3 ul li {font:normal 12px arial; color:#707070; background:url(/siteimages/templates/bullet3.png) no-repeat 3px 4px; padding-left:15px; list-style-type:none; margin-bottom:12px;}

#knovial-mid-wraper-inner4 {width:210px; margin:60px 10px 16px 10px; float:left; font:normal 12px arial; color:#707070; text-align:left;}
#knovial-mid-wraper-inner4 h1 {font:bold 16px arial; color:#000;}
#knovial-mid-wraper-inner4 ul {padding:0; margin:12px 0;}
#knovial-mid-wraper-inner4 ul li {font:normal 12px arial; color:#707070; background:url(/siteimages/templates/bullet2.png) no-repeat 3px 4px; padding-left:15px; list-style-type:none; margin-bottom:12px;}


.order {background:url(/siteimages/templates/order-back1.jpg) left top no-repeat; float:left; text-align:center; line-height:29px; color:#fff; width:100px;}
.order a {text-decoration:none; color:#fff; font:normal 12px arial; line-height:29px; font-weight:bold;}
.order a:hover{text-decoration:underline; color:#fff; font:normal 12px arial; line-height:29px; font-weight:bold;}



#knovial-03-05-10-banner-area{width:auto; background:url(/siteimages/templates/top-banner-bg.jpg) no-repeat top; height:auto; overflow:hidden;}
#knovial-03-05-10-banner-left-wraper{width:479px; height:auto; background:url(/siteimages/templates/banner-area-info-bg.jpg) repeat; float:left; margin-top:35px; padding-bottom:20px;}
#knovial-03-05-10-banner-right-wraper{width:460px; height:auto;float:right; margin-top:20px;}
#knovial-03-05-10-banner-left-wraper h1{font:bold 25px arial; text-transform:uppercase; background:url(/siteimages/templates/banner-area-info-head.jpg) repeat-x; display:block;  padding-left:20px; padding-top:17px; padding-bottom:18px; margin-bottom:0px; margin-top:0px;}

#knovial-03-05-10-banner-left-wraper ul{ margin:0px; padding:0px;}
#knovial-03-05-10-banner-left-wraper ul li{ font:normal 12px arial; color:#333333; background:url(/siteimages/templates/bullet4.jpg) no-repeat; padding-left:33px; list-style-type:none; display:block; padding-top:12px; padding-bottom:15px;}
#knovial-03-05-10-rateinfo{width:100%; height:36px; background:url(/siteimages/templates/rateinfo_bg.jpg) repeat-x; font:normal 20px arial; color:#FFFFFF; text-align:center;  text-transform:uppercase; padding-top:12px;}
#knovial-mid-wraper-inner1 .knovial-03-05-10-info{font:normal 12px arial; color:#333333; text-align:justify; line-height:18px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #CCCCCC;}
.knovial-03-05-10-info em{font-style:normal; color:#FF6600;}
#knovial-mid-wraper-inner1 h1{font:bold 20px arial; text-transform:uppercase;}
#knovial-03-05-10-column-container{width:100%; height:auto; overflow:hidden;}

#knovial-03-05-10-column-container .leftcolumn{width:481px; height:auto; float:left;}
#knovial-03-05-10-column-container .rightcolumn{width:481px; height:auto; float:right;}
.knovial-03-05-10-green-container{width:100%; background:url(/siteimages/templates/green-bg.jpg) repeat-y; font:normal 12px arial; margin-bottom:10px;}
.knovial-03-05-10-orange-container{width:100%; background:url(/siteimages/templates/orange-bg.jpg) repeat-y; font:normal 12px arial; margin-bottom:10px;}

.knovial-03-05-10-green-container .greenbg{width:100%; background: url(/siteimages/templates/green-header.jpg) no-repeat top; }
.knovial-03-05-10-green-container .header-green{margin:0px; padding:0px;}
.knovial-03-05-10-green-container .header-green li{font:bold 16px arial; color:#FFFFFF; background:url(/siteimages/templates/green-bullet.png) no-repeat left ; margin-top:5px;margin-left:10px;padding-left:45px; list-style-type:none; margin-bottom:12px; padding-top:10px; padding-bottom:5px;}
.knovial-03-05-10-green-container .green-list{padding:0; margin:12px 0;}
.knovial-03-05-10-green-container .green-list li{pfont:normal 12px arial; color:#333333; background:url(/siteimages/templates/bullet2.png) no-repeat 3px 4px; padding-left:15px; list-style-type:none; margin-bottom:12px; margin-left:15px; margin-right:15px;}
.knovial-03-05-10-green-container .green-bottom{height:10px; width:100%; background:url(/siteimages/templates/green-bottom.jpg) no-repeat bottom;}
.knovial-03-05-10-green-container em{font-style:normal; color:#009933}

.knovial-03-05-10-orange-container .orangebg{width:100%; background: url(/siteimages/templates/orange-header.jpg) no-repeat top;}
.knovial-03-05-10-orange-container .header-orange{margin:0px; padding:0px;}
.knovial-03-05-10-orange-container .header-orange li{font:bold 16px arial; color:#FFFFFF; background:url(/siteimages/templates/orange-bullet.png) no-repeat left ; margin-top:5px;margin-left:10px;padding-left:45px; list-style-type:none; margin-bottom:12px; padding-top:10px; padding-bottom:5px;}
.knovial-03-05-10-orange-container .orange-list{padding:0; margin:12px 0;}
.knovial-03-05-10-orange-container .orange-list li{pfont:normal 12px arial; color:#333333; background:url(/siteimages/templates/bullet3.png) no-repeat 3px 4px; padding-left:15px; list-style-type:none; margin-bottom:12px; margin-left:15px; margin-right:15px;}
.knovial-03-05-10-orange-container .orange-bottom{height:10px; width:100%; background:url(/siteimages/templates/orange-bottom.jpg) no-repeat bottom;}
.knovial-03-05-10-orange-container em{font-style:normal; color:#FF6600}





/*---------------------------------------------- 210510 --------------------------------------*/

.knovial-210510-left-wraper{width:473px; float:left; padding:10px 0px;}

.knovial-210510-orenge-bg{background:url(/siteimages/templates/210510-knovial-bg.jpg) top no-repeat; width:413px; height:113px; float:left; margin-bottom:8px; padding:20px 30px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:24px;}

.knovial-210510-orenge-bg span{float:right; padding-top:20px; color:#88530c;}

.knovial-210510-left-wraper p{width:413px; float:left; padding:12px 30px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; display:block; line-height:18px;}

.knovial-210510-left-green-bg{background:url(/siteimages/templates/210510-knovial-bg-green.jpg) top no-repeat; width:443px; float:left; padding:0px 0px 0px 30px; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff;}

.knovial-210510-left-green-gradient{background:url(/siteimages/templates/210510-green-gradient.jpg) top repeat-x; width:413px; float:left; padding:15px 30px 25px 30px; border-bottom:1px dashed #CCCCCC; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; display:block; line-height:18px;}

.knovial-210510-left-orenge-gradient{width:413px; background:url(/siteimages/templates/210510-orenge-gradient.jpg) bottom repeat-x; padding:20px 30px; float:left;}

.knovial-210510-left-orenge-gradient ul{margin:0px; padding:0px; list-style-type:none; display:block; float:left;}

.knovial-210510-left-orenge-gradient ul li{float:left; background:url(/siteimages/templates/210510-bullet.jpg) left top no-repeat; padding:3px 0px 3px 13px; width:400px; background-position:0px 7px; margin-bottom:10px;}

.knovial-210510-left-orenge-gradient strong{color:#ff7b10; font-weight:bold;}

.knovial-210510-left-orenge-gradient p{margin:0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#6e9c16;}

.knovial-210510-left-orenge-gradient span{color:#f79122;}

.knovial-210510-right{width:473px; float:right; margin-bottom:15px;}




/*------------------------------------ 290510 -----------------------------------------*/

.knovial-290510-top{width:930px; background:url(/siteimages/templates/290510-mid-top-repet.jpg) bottom repeat-x; padding:30px 25px; float:left; color:#ff6c00; font-family:Arial, Helvetica, sans-serif; font-size:22px; margin-bottom:20px;}

.knovial-290510-mid{width:980px; float:left;}

.knovial-290510-mid-left{width:505px; float:left; color:#383838; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-left:10px;} 

.knovial-290510-mid-left h1{margin:0px; padding:0px 0px 10px 0px; font-weight:normal; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#77a41b; text-transform:uppercase;}

.knovial-290510-mid-left ul{margin:0px; padding:0px; list-style-type:none; display:block; float:left;}

.knovial-290510-mid-left ul li{width:495px; float:left; background:url(/siteimages/templates/290510-arrow.jpg) top left no-repeat; padding:0px 0px 18px 15px; text-align:left; line-height:18px; background-position:0px 2px;}

.knovial-290510-mid-right{width:440px; float:right;}




/*----------------------------010710--------------------------------*/




.body-0107{margin:0 auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}

#main-layout-new-0107{width:100%; margin:0 auto; padding:0px; height:100px; background:url(/siteimages/templates/top-bg-0107.jpg) top repeat-x;}

#main-layout-new-inner-0107{width:1000px; margin:0 auto; padding:0px;}

#main-layout-new-logo-0107{width:265px; float:left; padding-top:14px;}

#main-layout-new-top-right-0107{width:332px; float:right;}

#main-layout-new-top-nav-0107{width:308px; background:url(/siteimages/templates/top-right-0107.jpg) top no-repeat; float:right; text-align:center; height:45px; line-height:35px;}

#main-layout-new-top-nav-0107 a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; text-decoration:none; padding:0px 6px; text-transform:uppercase;}

#main-layout-new-top-nav-0107 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; text-decoration:underline; padding:0px 6px; text-transform:uppercase;}

#main-layout-new-top-search-0107{width:212px; float:right; margin-top:3px; background:url(/siteimages/templates/top-search-0107.jpg) top no-repeat; height:47px; padding-left:120px;  text-align:right;}

.main-layout-new-top-search-input-0107{background:url(/siteimages/templates/search-bg-0107.jpg) top no-repeat; width:143px; height:26px; float:left;}

.main-layout-new-top-search-input-field-0107{width:130px; padding-left:3px; border:none; background:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }

.main-layout-new-top-search-bttn-0107{background:url(/siteimages/templates/bttn-0107.jpg) top no-repeat; width:63px; height:26px; border:none; cursor:pointer; float:right;}

#main-layout-new-mid-wraper-0107{width:1000px; margin:0 auto; padding:15px 0px 0px;}

#main-layout-new-mid-wraper-inner-0107{width:979px; float:left; background:url(/siteimages/templates/mid-bg-repet-0107.jpg) top repeat-x;}

#main-layout-new-mid-wraper-inner-area-0107{width:927px; float:left; padding:5px 26px 15px;}

#main-layout-new-mid-wraper-inner-area-0107 p{width:927px; float:left; margin:0px; padding:0px 0px 8px; display:block;}

#main-layout-new-mid-wraper-inner-area-0107 h1{font-family:Arial, Helvetica, sans-serif; font-size:42px; margin:0px; padding:0px; color:#116fab;}

#main-layout-new-mid-wraper-inner-area-0107 h2{font-family:Arial, Helvetica, sans-serif; font-size:30px; margin:0px; padding:0px; color:#66a8d0; font-weight:normal;}

#main-layout-new-mid-wraper-inner-area-0107 h3{font-family:Arial, Helvetica, sans-serif; font-size:35px; margin:0px; padding:0px; color:#116fab; font-weight:normal;}

#main-layout-new-mid-wraper-logo-mid-0107{width:866px; background:url(/siteimages/templates/mid-bg-0107.jpg) top no-repeat; line-height:114px; height:114px; float:left; padding:0px 30px; color:#157bb0; font-family:Arial, Helvetica, sans-serif; font-size:36px;}

#featured-area-0107{width:909px; float:left; background:#e1f7fd; margin-top:15px;}

#featured-inner-area-0107{width:849px; float:left; padding:15px 30px;}

#new-layout-mid-bttm-area-0107{width:972px; float:left; margin-top:15px;}

#new-layout-mid-bttm-area-0107-left{width:495px; float:left;} 

#new-layout-mid-bttm-area-0107-left ul{margin:0px; padding:0px; float:left; display:block; list-style-type:none;}

#new-layout-mid-bttm-area-0107-left ul li{margin:0px; padding:0px; float:left; display:block; list-style-type:none; background:url(/siteimages/templates/brd-0107.jpg) bottom no-repeat; margin:0px 0px 8px 0px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#116fab; font-weight:bold; width:495px;}

#new-layout-footer-0107{width:100%; margin:0 auto; padding:0px; background:url(/siteimages/templates/footer-bg-0107.jpg) top repeat-x; height:120px; overflow:hidden; }

#new-layout-footer-inner-0107{width:1000px; margin:0 auto; padding:0px;}

#new-layout-footer-inner-0107 p{width:918px; margin:0px; padding:5px 0px 0px 18px; text-align:center; color:#fff; font-size:12px;}

.f-20-0107{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:0px; padding:0px 0px 8px 0px; color:#116fab;}

.w-400-0107{font-family:Arial, Helvetica, sans-serif; font-size:14px;  margin:0px; padding:0px 0px 8px 0px; color:#116fab; width:400px; float:left;}

.w-400-0107-18{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;  margin:0px; padding:8px 0px 8px 0px; color:#116fab; width:400px; float:left;}

/*--------------------------------------*/

#new-layout-mid-bttm-area-0107-left-inner{width:535px; float:left;} 

#new-layout-mid-bttm-area-0107-left-inner ul{margin:0px; padding:0px; float:left; display:block; list-style-type:none;}

#new-layout-mid-bttm-area-0107-left-inner ul li{margin:0px; padding:0px; float:left; display:block; list-style-type:none; background:url(/siteimages/templates/brd-0107.jpg) bottom no-repeat; margin:0px 0px 8px 0px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#66a8d0; font-weight:bold; width:535px;}

#main-layout-new-mid-wraper-big-logo-mid-0107{width:866px; background:url(/siteimages/templates/big-logo-bg-0107.jpg) top no-repeat; height:183px; float:left; padding:15px 30px 0px; color:#157bb0; font-family:Arial, Helvetica, sans-serif; font-size:36px;}








/***********************************/


#knovial-08-07-10-column-container{width:100%; height:auto; overflow:hidden;}
#knovial-08-07-10-column-container p.first{font:normal 14px Arial, Helvetica, sans-serif; color:#2e2e2e; margin:0px; padding:0px; }
#knovial-08-07-10-column-container p{font:normal 12px Arial, Helvetica, sans-serif; color:#2e2e2e; margin:0px; padding:0px;}

#knovial-08-07-10-column-container .leftcolumn{width:464px; height:auto; float:left; margin-left:13px;}
#knovial-08-07-10-column-container .rightcolumn{width:483px; height:auto; float:right;}
.knovial-08-07-10-green-container{width:100%; height:auto; background:url(/siteimages/templates/08-07-10-feature-green-bot.jpg) no-repeat bottom left; padding-bottom:25px; margin-bottom:20px; }
.knovial-08-07-10-orange-container{width:100%; height:auto; background:url(/siteimages/templates/08-07-10-feature-orange-bot.jpg) no-repeat bottom ; padding-bottom:25px; margin-bottom:20px;border-left:1px dashed #CCCCCC; padding-left:19px;}
.knovial-08-07-10-orange-container h4{ text-transform:uppercase; font:bold 14px Arial, Helvetica, sans-serif; color:#f47c26; margin:0; padding:0;}

.knovial-08-07-10-green-container .content-management{display:block; background:url(/siteimages/templates/08-07-10-content-management-bg.jpg) no-repeat top left; font:normal 22px Arial, Helvetica, sans-serif; color:#344f00; padding-left:64px;  height:35px; margin:0px; padding-top:27px;}
.knovial-08-07-10-green-container h4{ text-transform:uppercase; font:bold 14px Arial, Helvetica, sans-serif; color:#74a417; margin:0; padding:0;}

.knovial-08-07-10-green-container .marketing{display:block; background:url(/siteimages/templates/08-07-10-marketing-bg.jpg) no-repeat top left; font:normal 22px Arial, Helvetica, sans-serif; color:#344f00; padding-left:64px;  height:35px; margin:0px; padding-top:27px;}


.knovial-08-07-10-orange-container .storefront{display:block; background:url(/siteimages/templates/08-07-10-storefront-bg.jpg) no-repeat top left; font:normal 22px Arial, Helvetica, sans-serif; color:#7c3300; padding-left:80px;  height:35px; margin:0px; padding-top:27px;}


.knovial-08-07-10-orange-container .salesteam{display:block; background:url(/siteimages/templates/08-07-10-sales-team-bg.jpg) no-repeat top left; font:normal 22px Arial, Helvetica, sans-serif; color:#7c3300; padding-left:80px; height:35px; margin:0px; padding-top:27px;}

.knovial-08-07-10-green-container .info-content{width:432px; margin:10px 0px 10px 13px}
.knovial-08-07-10-orange-container .info-content{width:432px; margin:10px 0px 10px 18px}

.knovial-08-07-10-green-container .digital-forms{display:block; background:url(/siteimages/templates/08-07-10-digital-forms.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .groups{display:block; background:url(/siteimages/templates/08-07-10-groups.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .projects{display:block; background:url(/siteimages/templates/08-07-10-projects.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .videos{display:block; background:url(/siteimages/templates/08-07-10-videos.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .content-on-demand{display:block; background:url(/siteimages/templates/08-07-10-content-on-demand.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .events{display:block; background:url(/siteimages/templates/08-07-10-events.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .blogs{display:block; background:url(/siteimages/templates/08-07-10-blogs.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .a-b-testing{display:block; background:url(/siteimages/templates/08-07-10-a-b-testing.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .profile-matching{display:block; background:url(/siteimages/templates/08-07-10-profile-matching.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}

.knovial-08-07-10-green-container .calendar{display:block; background:url(/siteimages/templates/08-07-10-calendar.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .email-layouts{display:block; background:url(/siteimages/templates/08-07-10-email-layouts.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .predefined-messages{display:block; background:url(/siteimages/templates/08-07-10-predefined-messages.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .drip-campaigns{display:block; background:url(/siteimages/templates/08-07-10-drip-campaigns.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .print-marketing{display:block; background:url(/siteimages/templates/08-07-10-print-marketing.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}

.knovial-08-07-10-green-container .voices-faxes{display:block; background:url(/siteimages/templates/08-07-10-voices-faxes.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-green-container .market-intelligence{display:block; background:url(/siteimages/templates/08-07-10-market-intelligence.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}


.knovial-08-07-10-orange-container .import{display:block; background:url(/siteimages/templates/08-07-10-import.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .cost-categories{display:block; background:url(/siteimages/templates/08-07-10-cost-categories.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .reoccurring-payments{display:block; background:url(/siteimages/templates/08-07-10-reoccurring-payments.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .fulfillment{display:block; background:url(/siteimages/templates/08-07-10-fulfillment.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}


.knovial-08-07-10-orange-container .invoices{display:block; background:url(/siteimages/templates/08-07-10-invoices.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .microstore{display:block; background:url(/siteimages/templates/08-07-10-microstore.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .alerts{display:block; background:url(/siteimages/templates/08-07-10-alerts.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}

.knovial-08-07-10-orange-container .groups2{display:block; background:url(/siteimages/templates/08-07-10-groups2.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .sales-people{display:block; background:url(/siteimages/templates/08-07-10-sales-people.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .sales-lists{display:block; background:url(/siteimages/templates/08-07-10-sales-lists.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}

.knovial-08-07-10-orange-container .sales-leads{display:block; background:url(/siteimages/templates/08-07-10-sales-leads.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .sales-tags{display:block; background:url(/siteimages/templates/08-07-10-sales-tags.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .events-meetings{display:block; background:url(/siteimages/templates/08-07-10-events-meetings.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}


.knovial-08-07-10-orange-container .import-leads{display:block; background:url(/siteimages/templates/08-07-10-import-leads.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .resources{display:block; background:url(/siteimages/templates/08-07-10-resources.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .pay-commissions{display:block; background:url(/siteimages/templates/08-07-10-pay-commissions.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}
.knovial-08-07-10-orange-container .knovial{display:block; background:url(/siteimages/templates/08-07-10-knovial.jpg) no-repeat 0px 0px; padding-left:40px; line-height:42px;}




/**************************************/

#knovial-banner-inner-160810{margin:0 auto; padding:0px; background:#6e9c16; height:14px;}


.knovial-content-160810 {
	width:956px;
	clear:both;
	padding:0px 12px;
}
.knovial-content-inner-160810 {
	width:956px;
	clear:both;
}
.knovial-bighead-160810 {
	background-image: url(/siteimages/templates/bighead-160810.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 956px;
	height: 384px;
}
.knovial-bighead-row1-160810 {
	width: 450px;
	float:left;
	padding-top:11px;
	margin:0;
}
.text1-160810 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px;
	margin:120px 0 0 35px;
}
.text2-160810 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px;
	margin:93px 0 0 55px;
}
.knovial-bighead-row2-160810 {
	width: 490px;
	float:right;
	padding-top:11px;
	padding-right:8px;
	margin:0;
}
.text3-160810 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px;
	margin:115px 0 0 0;
}
.text3-160810 span {
	display:block;
	text-align:center;
	float:left;
}
.knovial-blocks-160810 {
	width: 956px;
	clear:both;
	padding:25px 0 0 0;
}
.block-160810 {
	width:300px;
	height:284px;
	float:left;
	padding-bottom:80px;
}
.blockbottom-160810 {
	background-image: url(/siteimages/templates/blockbottom-160810.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 41px;
}
.blockbottom-160810 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 33px;
	text-decoration: none;
	color: #2c2c2c;
	text-align: left;
	display: block;
	padding-left: 55px;
}
.blockhead-160810 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #414141;
	padding:15px 0 0 15px;
}
.blockbody-160810 {
	width:108px;
	padding:10px 0 0 15px;
	margin:0;
}
.block1top-160810 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393e40;
	background-image: url(/siteimages/templates/block1bg-160810.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 243px;
}
.block2top-160810 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393e40;
	background-image: url(/siteimages/templates/block2bg-160810.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 243px;
}
.block3top-160810 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393e40;
	background-image: url(/siteimages/templates/block3bg-160810.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 243px;
}












