﻿/* HTML Elements Styles */

body {
	background-image: url(../images/body_bk.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.Footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	vertical-align:middle;
}

.txtTitleLarge
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#144c59;
}

.LabelSmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#144c59;
}

.LabelNormal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#144c59;
}
.LabelNormalWP
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#144c59;
	padding-left:5px;
	padding-right:5px;
}

.QuestionIndex
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#144c59;
}
.QuestionResults
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#144c59;
	font-weight:bolder;
}
.Question_Status
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:Red;
	font-weight:bolder;
}
.QuestionResultLabel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#148c69;
}
.TextValue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#144c59;
	border:1px solid #abcbd4;
	height:18px;
}
.TextValueNormal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#144c59;
	border:1px solid #abcbd4;
	}
	
.TextValueNormalC
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#144c59;
	border:1px solid #abcbd4;
	text-align:center;
}

.LabelMandatory
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:red;
	font-weight:bold;
}

.LabelTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
}

.LabelLarge
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#144c59;
}

.txtHolder
{
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.TextContent
{
	font-family:Arial;
	font-size:12px;
	line-height:10px;
	color:#333333;
}
.TextTitle
{
	font-family:Arial;
	font-size:12px;
	line-height:10px;
	font-weight:bold;
	color:#144c59;
}
.TextTitle_p
{
	font-family:Arial;
	font-size:12px;
	line-height:30px;
	font-weight:bold;
	color:#144c59;
}
.TextContent_0
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align:justify;
}

.TextSmall
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
}

.TextSmallBold
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	font-weight:bold;
}

.TextNormal
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
}
.TextNormal_p
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align:left;
}
.TextNormalBold
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:bold;
}

.TextMedium
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	line-height:20px;
}
.TextMediumBold
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
}
.TextBig
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
}
.TextBigBold
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	font-weight:bold;
}
.ContentTitle
{
	font-family:Arial, Helvetica, sans-serif;
	color:#2d6773;
	font-size:12px;
	font-weight:bold;
}

.ContentTitleBar
{
	font-family:Arial, Helvetica, sans-serif;
	color:#2d6773;
	font-size:12px;
	font-weight:bold;
	background-color:#e7f3f3;
	height:25px;
	border-bottom:1px solid white;
}

.DetailsViewRowStyle
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	background-color:#f6f6f5;
	padding-left:5px;
	border-bottom:1px solid #f6f6f5;
	border-right:1px solid #f6f6f5;
}

.Content_Holder
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

.Content_Holder_With_Border
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	border-left:1px dotted #abcbd4;
	border-right:1px dotted #abcbd4;
	border-bottom:1px dotted #abcbd4;
}

.L_More
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
	text-decoration:none;
}
.L_More:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#008698;
	text-decoration:none;
}
.L_Top
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.L_Top:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#82c730;
	text-decoration:none;
	font-weight:bold;
}
.L_Session
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#009bb4;
	text-decoration:none;
}
.L_Session:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.Registration
{
	background-image: url(../images/registration_img.jpg);
	height:77px;
	width:229px;
	background-repeat:no-repeat;
}

.HyperLink
{
	font-family:Arial;
	font-size:11px;
	color:#009bb4;
	text-decoration:none;
	cursor:pointer;
}
.HyperLinkEx
{
	font-family:Arial;
	font-size:13px;
	color:#009bb4;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	padding-left:20px;
}
.HyperLinkEx1
{
	font-family:Arial;
	font-size:13px;
	color:Teal;
	text-decoration:none;
	cursor:pointer;
	padding-left:20px;
	font-weight:200;

}
.HyperLink:hover
{
	font-family:Arial;
	font-size:11px;
	color:#91bf3b;
	text-decoration:none;
	cursor:pointer;
}

.HyperLinkMedium
{
	font-family:Arial;
	font-size:12px;
	color:#009bb4;
	text-decoration:none;
	cursor:pointer;
}

.HyperLinkMedium:hover
{
	font-family:Arial;
	font-size:12px;
	color:#91bf3b;
	text-decoration:underline;
	cursor:pointer;
}

.HyperLinkMediumU
{
	font-family:Arial;
	font-size:12px;
	color:#009bb4;
	cursor:pointer;
}

.HyperLinkMediumU:hover
{
	font-family:Arial;
	font-size:12px;
	color:#91bf3b;
	text-decoration:underline;
	cursor:pointer;
}

.HyperLinkMediumU
{
	font-family:Arial;
	font-size:12px;
	color:#009bb4;
	cursor:pointer;
}

.HyperLinkMediumU:hover
{
	font-family:Arial;
	font-size:12px;
	color:#91bf3b;
	cursor:pointer;
}

.TitleLight
{
	font-family:Arial;
	font-size:12px;
	color:#00a7c2;
}

.TitleOrange
{
	font-family:Arial;
	font-size:12px;
	color:#ff6c00;
}

.TitleSeperator
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.TitleLightBig
{
	font-family:Arial;
	font-size:15px;
	color:#00a7c2;
}

.TitleLightBold
{
	font-family:Arial;
	font-size:12px;
	color:#00a7c2;
	font-weight:bold;
}
.TitleLightBoldBig
{
	font-family:Arial;
	font-size:15px;
	color:#00a7c2;
	font-weight:bold;
}

.SeperatorTD
{
	height:10px;
}

.LineSpace
{
	padding-bottom:5px;
	padding-top:5px;
}

.HSpace
{
	padding-left:10px;
}

.PageTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#0c8899;
	padding-top:10px;
	padding-bottom:20px;
}

.NoBorder
{
	border:0px solid #E7E7E7;
}

.Left_Paddding_5
{
	padding-left:5px;
}

.Left_Paddding_10
{
	padding-left:10px;
}
.Left_Paddding_15
{
	padding-left:15px;
}
.Left_Paddding_20
{
	padding-left:20px;
}

#FormControlHolder
{
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:10px;
}

#FormControlHolder td
{
	height:30px;
}

#FormControlHolder1
{
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:10px;
}

#FormControlHolder1 td
{
	height:30px;
}

#FormControlHolder2
{
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:10px;
}

#FormControlHolder2 td
{
	height:30px;
}

#FormControlHolder3
{
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:10px;
}

#FormControlHolder3 td
{
	height:30px;
}

#FormControlHolder4
{
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:10px;
}

#FormControlHolder4 td
{
	height:30px;
	padding-right:5px;
}

#FormControlHolder5
{
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:10px;
}

#FormControlHolder5 td
{
	height:30px;
	padding-right:5px;
}

.MyFieldset
{
	border:1px dotted #c0c0c0;
}

.MyLegend
{
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
}

.Error
{
	font-family:Arial;
	font-size:11px;
	color:Red;
}
.SuccessMessage
{
	font-family:Arial;
	font-size:11px;
	color:Green;
}
.Legend
{
	vertical-align:top;
	background-color:#FFFFFF;
}

.TextPlain
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.BarStyle
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:black;
	background-color:#E7E7E7;
	height:20px;
}
/* **************** GRID STYLES ********** */
.HeaderStyle
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#009ba9;
	height:20px;
}

.RowStyle
{
	font-family:Arial;
	font-size:11px;
	height:15px;
}
.RowStyleMax
{
	font-family:Arial;
	font-size:11px;
	height:22px;
}

.AlternatingRowStyle
{
	background-color:#e7f3f3;
	font-family:Arial;
	font-size:11px;
	height:15px;
}
.AlternatingRowStyleMax
{
	background-color:#e7f3f3;
	font-family:Arial;
	font-size:11px;
	height:22px;
}

.GridStyle
{
	border:1px solid #E7E7E7;
}

.PagerStyle
{
	font-family:Arial;
	font-size:12px;	
	color:#009bb4;
	cursor:pointer;
	padding-left:5px;
	font-weight:bold;
	
}

/* *************************************** */
.ScrolTitleBar
{
	font-family:Arial, Helvetica, sans-serif;
	color:Red;
	font-size:13px;
	font-weight:bold;
	height:25px;
	padding-left:20px;
	
}
.hallticketpar
{
	background: url(../images/index_08.jpg) -350px -90px no-repeat;

	
	
} 
.pan12
{
	padding-top:20px;
	padding-left:1%;
}
.break_p
 {
 page-break-before: always
 
 }
