body{color:#696969;font-family:Arial;font-size:12px;font-weight:normal;}
table{color:#696969;font-family:Arial;font-size:12px;font-weight:normal;box-sizing:border-box;}
/*--------------------------------------------------------------------------------------*/
.grid_container{margin-left: auto; margin-right: auto;}
.grid{margin:0 auto !important;border:0px solid #00FF00;}
.grid-sizer{ margin:0px 0px 0px 0px;border:0px solid #AAAAAA;padding:0px;position:relative;background-color:transparent;height:0px;}
.grid_box{margin:0px 0px 0px 0px;width:100%;padding:0px;position:relative;text-align:left;min-height:10px;border:0px solid #7BB340;border-width: 0px 0px 2px 0px;background-color:#0031A3;color:#FFFFFF;}
.grid_inner_box_1{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;position:relative;border:0px solid #FFFFFF;border-width: 0px 0px 0px 0px;border-radius:0px;color:#FFFFFF;}
.grid_inner_box_2{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;position:relative;border:0px solid #FF0000;border-width: 0px 0px 0px 0px;border-radius:0px;}
.grid_box_title_1{margin:0px 0px 5px 0px;color:#FFFFFF;font-family:Arial;font-size:16px;font-weight:bold;text-align:left;border:1px solid #7BB340;border-width: 0px 0px 1px 0px;padding:0px 0px 3px 0px;}
.grid_box_title_2{margin:0px 0px 5px 0px;color:#00FF00;font-family:Arial;font-size:16px;font-weight:bold;text-align:left;border:1px solid #DDDDDD;border-width: 0px 0px 1px 0px;padding:0px 0px 3px 0px;}
	

.ccTextBox_1{color:#696969;font-family:Arial;font-size:12px;font-weight:normal;border:0px solid #DDDDDD;text-align:left;vertical-align:middle;box-sizing:border-box;padding:5px;margin-bottom:5px;height:26px;}
.ccTextBox_2{color:#696969;font-family:Arial;font-size:12px;font-weight:normal;border:0px solid #DDDDDD;text-align:left;vertical-align:middle;box-sizing:border-box;padding:5px;width:100%;}
	
.ccTextArea_1{color:#696969;font-family:Arial;font-size:12px;font-weight:normal;border:1px solid #DDDDDD;text-align:left;box-sizing:border-box;padding:2px;}
.ccTextArea_2{color:#696969;font-family:Arial;font-size:12px;font-weight:normal;border:1px solid #DDDDDD;text-align:left;box-sizing:border-box;padding:2px;}

.ccSelect_1{color:#696969;font-family:Arial;font-size:12px;font-weight:normal;border:0px solid #FFFFFF;text-align:left;vertical-align:middle;box-sizing:border-box;padding:5px;margin-bottom:5px;height:26px;}

.ccButton_1{color:#0031A3;font-family:Arial;font-size:12px;font-weight:normal;border:0px solid #696969;text-align:center;vertical-align:middle;padding:10px;background-color:#FFFFFF;margin-right:auto;margin-left:0px;display:inline-block;cursor:pointer;border-radius:5px;position:relative;}
.ccButton_right{color:#0031A3;font-family:Arial;font-size:12px;font-weight:normal;border:0px solid #696969;text-align:center;vertical-align:middle;padding:10px;background-color:#FFFFFF;margin-right:0px;margin-left:auto;display:block;cursor:pointer;border-radius:5px;position:relative;}
.ccButton_small{color:#0031A3;font-family:Arial;font-size:12px;font-weight:normal;border:0px solid #696969;text-align:center;vertical-align:middle;padding:6px 6px 6px 6px;background-color:#FFFFFF;margin-right:auto;margin-left:0px;display:inline-block;cursor:pointer;border-radius:5px;position:relative;}

	
	

	
	
.ccCheckbox input{width:13px;height:13px;padding:0;margin:0px 5px 0px 0px;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden;}
/*--------------------------------------------------------------------------------------*/
/*Slide In Menu*/
#menuSlideSide{margin:0px;border-width:0px;vertical-align:top;position:fixed;left:0px;top:0px;background-color:#3E5BAE;z-index:10000;padding:20px 0px 0px 0px;height: 100%;display:none;min-width:200px;}
.menuButtons{margin:0px 0px 0px 0px;cursor:pointer;font-size:16px;color:#FFFFFF;font-weight:normal;font-family:Arial;padding:5px 5px 5px 5px;vertical-align:middle;position:relative;}
.menuSubButtons{margin:0px 0px 0px 0px;cursor:pointer;font-size:14px;color:#FFFFFF;font-weight:normal;font-family:Arial;padding:5px 5px 5px 15px;display:none;vertical-align:middle;position:relative;}
.menuButtons:hover{background-color:#0031A3;}
.menuSubButtons:hover{background-color:#0031A3;}
/*--------------------------------------------------------------------------------------*/
/*Top Menu*/
#menuTop{margin:0px;border-width:0px;vertical-align:top;position:fixed;left:0px;top:0px;background-color:#5D0105;z-index:10000;padding:20px 0px 0px 0px;height: 100%;display:none;min-width:200px;}
.menuButtonsTop{margin:0px 0px 0px 0px;cursor:pointer;font-family:Arial;border:0px solid #DDDDDD;font-size:16px;vertical-align:top;height:73px;display:inline-block;background-color:transparent;color:#FFFFFF;text-transform:uppercase;}
.menuSubButtonsTop{margin:0px 0px 0px 0px;cursor:pointer;font-family:Arial;border:0px solid #DDDDDD;font-size:16px;vertical-align:top;height:43px;display:inline-block;background-color:transparent;color:#696969;text-transform:uppercase;}
.menuButtonsTop:hover{background-color:#FFFFFF !important;color:#002B99 !important;}
.menuSubButtonsTop:hover{background-color:#696969 !important;color:#FFFFFF !important;}
/*--------------------------------------------------------------------------------------*/
/*Bottom Menu*/
.menuButtonsBottom{text-transform:uppercase;}
.subMenuButtonsBottomContainer{margin:0px 0px 0px 0px;display:none;border:0px solid #696969;background-color:#696969;padding:5px;border-radius:5px;vertical-align:top;}
.subMenuButtonsBottom{text-transform:uppercase;}
/*--------------------------------------------------------------------------------------*/
/*Arrows*/
.buttonArrowWhiteUp{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFFFFF;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowWhiteDown{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFFFFF;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowWhiteRight{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left: 10px solid #FFFFFF;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowWhiteLeft{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #FFFFFF;display:inline-block;position:relative;vertical-align:middle;}

.buttonArrowDarkGrayUp{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #696969;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowDarkGrayDown{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #696969;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowDarkGrayRight{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left: 10px solid #696969;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowDarkGrayLeft{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #696969;display:inline-block;position:relative;vertical-align:middle;}

.buttonArrowGreenUp{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #7BB340;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowGreenDown{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #7BB340;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowGreenRight{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left: 10px solid #7BB340;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowGreenLeft{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #697BB3406969;display:inline-block;position:relative;vertical-align:middle;}

.buttonArrowWhiteSmallUp{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #FFFFFF;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowWhiteSmallDown{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #FFFFFF;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowWhiteSmallRight{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left: 6px solid #FFFFFF;display:inline-block;position:relative;vertical-align:middle;}
.buttonArrowWhiteSmallLeft{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFFFFF;display:inline-block;position:relative;vertical-align:middle;}



/*--------------------------------------------------------------------------------------*/
/*Shadows*/	
.shadowWhite{box-shadow:0 0 6px #FFFFFF;}
.shadowWhiteHover:hover{box-shadow:0 0 6px #FFFFFF;}
	
.shadowDarkGray{box-shadow:0 0 6px #696969;}
.shadowDarkGrayHover:hover{box-shadow:0 0 6px #696969;}
/*--------------------------------------------------------------------------------------*/
/*Loader*/	
.loader {
    border: 16px solid #f3f3f3; /* Light grey */
    border-top: 16px solid #1B6FC4; /* Blue */
    border-radius: 50%;
    width: 20px;
    height: 20px;
    animation: spin 2s linear infinite;
}
@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
/*--------------------------------------------------------------------------------------*/



